﻿body 
{
    margin:0;
    padding:0;
    border:0;			/* This removes the border around the viewport in old versions of IE */
    width:100%;
    background:#fff;
    min-width:600px;    /* Minimum width of layout - remove line if not required */
						/* The min-width property does not work in old versions of Internet Explorer */
	font-size:90%;
	font-family:Verdana, Arial,sans-serif
}

donkerblauw{
  color:#2266aa;
}
lichtblauw {
 color:#77eeff; 
}
geel {
  color:#ffaa77;
}
a {
	color:#369;
}
a:hover {
	color:#fff;
	background:#369;
	text-decoration:none;
}
h1, h2, h3 {
    margin:.8em 0 .2em 0;
    padding:0;
    color:#2266aa;
}
p {
    margin:.4em 0 .8em 0;
    padding:0;
}
img {
	margin:10px 0 5px;
}
/* Header styles */
#header {
    clear:both;
    float:left;
    width:100%;
}
#header {
	border-bottom:1px solid #2266aa;
	/*border-right:4px solid #2266aa;*/
}
#header p,
#header h1,
#header h2 {
    padding:.4em 15px 0 15px;
    margin:0;
}
#header ul {
    clear:left;
    float:left;
    width:100%;
    list-style:none;
    /* margin:10px 0 0 0;  PETER */
    padding:0;    
}
#header ul li {
    display:inline;
    list-style:none;
    margin:0;
    padding:0;
}
#header ul li a {
    display: block;
    float:left;
    margin:0 0 0 1px;
    padding:3px 10px;
    text-align:center;
    /*background:#eee;*/
    color:#2266aa;
    text-decoration:none;
    position:relative;
    left:15px;
	line-height:1.3em;
	border-right:1px solid #2266aa;
}
#header ul li a:hover {
    background:#2266aa;
	color:#fff;
	left:15px;
	border-right:1px solid #ffffff;
}
#header ul li a.active,
#header ul li a.active:hover {
    color:#fff;
    background:#2266aa;
    font-weight:bold;
}
#header ul li a span {
    display:block;
}
/* 'widths' sub menu */
#layoutdims {
	clear:both;
	background:#eee;  
	border-top:4px solid #000;
	margin:0;
	padding:6px 15px !important;
	text-align:right;
}
/* column container */
.colmask {
	position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
    clear:both;
    float:left;
    width:100%;				/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
}
/* holy grail 3 column settings */
.holygrail {
    background:#aaddee;    	/* Right column background colour */
}
.holygrail .colmid {
    float:left;
    width:200%;
    margin-left:-200px; 	/* Width of right column */
    position:relative;
    right:100%;
    background:#fff;    	/* Centre column background colour */
}
.holygrail .colleft
{
    /*background-position: #FF9900;*/
    float: left;
    width: 100%;
    margin-left: -50%;
    position: relative;
    left: 400px; /* Left column width + right column width */
    background: #FFAA77; /* Left column background colour */
}
.holygrail .col1wrap {
    float:left;
    width:50%;
    position:relative;
    right:200px;        	/* Width of left column */
    padding-bottom:1em; 	/* Centre column bottom padding. Leave it out if it's zero */
}
.holygrail .col1 {
    margin:0 215px;     	/* Centre column side padding:
                        	Left padding = left column width + centre column left padding width
                        	Right padding = right column width + centre column right padding width */
    position:relative;
    left:200%;
    overflow:hidden;
}
.holygrail .col2 {
    float:left;
    float:right;			/* This overrides the float:left above */
    width:170px;        	/* Width of left column content (left column width minus left and right padding) */
    position:relative;
    right:15px;         	/* Width of the left-had side padding on the left column */
}
.holygrail .col3 {
    float:left;
    float:right;			/* This overrides the float:left above */
    width:170px;        	/* Width of right column content (right column width minus left and right padding) */
    margin-right:45px;  	/* Width of right column right-hand padding + left column left and right padding */
    position:relative;
    left:50%;
}
/* Footer styles */
#footer {
    clear:both;
    float:left;
    width:100%;
	border-top:1px solid #2266aa;
}
#footer p {
    padding:10px;
    margin:0;
    font-size:small;
}
.mainheader 
{
   float : left;
   width: 100%;  /* volledige breedte */
   margin-left: auto; /* centreren voorbereiden */
   margin-right: auto; 
   position: relative;
 
}
.logoimg
{
   text-align:center; /* centreer alleen het logo */
}

.smaller
{
 font-size  :80%;
}
.email
{
 font-size  :80%;
 PADDING-LEFT: 12px
}
/* FR
/* FROM NAV BAR */

.navbar A {
	Z-INDEX: 200; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 10pt verdana, sans-serif; HEIGHT: 24px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#nav 
{
	Z-INDEX: 200; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; 
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; 
	FONT: 10pt verdana, sans-serif; 
	/* HEIGHT: 24px;  Peter */
	LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.navbar {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #488e00; BORDER-TOP: #488e00 1px solid; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #488e00; BORDER-TOP: #488e00 1px solid; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#nav LI {
	FLOAT: left
}
#nav LI LI {
	BORDER-LEFT: #488e00 1px solid; FLOAT: none; BORDER-RIGHT: #488e00 1px solid
}
#nav LI LI.last {
	BORDER-BOTTOM: #488e00 1px solid
}
* HTML #nav LI LI {
	FLOAT: left
}
.navbar {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.navbar A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 24px; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#nav LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 24px; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#nav LI A.down {
	
}
#nav LI LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: none; LETTER-SPACING: 0px; HEIGHT: 22px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#nav LI LI A.fly {
	
}
.navbar A:hover {
	Z-INDEX: 300; POSITION: relative; BACKGROUND-COLOR: #c3de6c
}
#nav LI:hover {
	Z-INDEX: 300; POSITION: relative; BACKGROUND-COLOR: #fff /* #c3de6c peter achtergrond bij hover*/;left:5px;
}
.navbar A:hover {
	Z-INDEX: 300; POSITION: relative; BACKGROUND-COLOR:  #c3de6c
}
#nav LI.cssplay_hover {
	Z-INDEX: 300; POSITION: relative; BACKGROUND-COLOR: #c3de6c
}
#nav LI.cssplay_hover A {
	BACKGROUND-COLOR: #c3de6c; COLOR: #000
}
#nav LI LI A {
	COLOR: #fff; FONT-WEIGHT: bold
}
#nav LI LI.cssplay_hover A {
	COLOR: #fff; FONT-WEIGHT: bold
}
#nav LI:hover UL {
	Z-INDEX: 500; TOP: 24px; LEFT: 0px
}
#nav LI.cssplay_hover UL {
	Z-INDEX: 500; TOP: 24px; LEFT: 0px
}
#nav UL {
	POSITION: absolute; TOP: -9999px; LEFT: -9999px
}
* HTML #nav UL {
	WIDTH: 2px
}
#nav LI:hover LI:hover > UL {
	Z-INDEX: 500; MARGIN-LEFT: 100%; TOP: -1px; LEFT: -5px
}
#nav LI:hover > UL UL {
	POSITION: absolute; WIDTH: auto; TOP: -9999px; LEFT: -9999px
}
#nav LI:hover > A {
	BACKGROUND-COLOR: #2266aa /*blauw Peter Hier */ !important; COLOR: #fff !important; FONT-WEIGHT: bold
}
#nav LI LI:hover > A {
	BACKGROUND-COLOR: #c3de6c !important; COLOR: #000 !important; FONT-WEIGHT: bold
}
#nav LI LI A {
	BACKGROUND-COLOR: #488e00 !important; COLOR: #fff !important; FONT-WEIGHT: bold
}
#nav LI LI LI A {
	BACKGROUND-COLOR: #488e00 !important; COLOR: #fff !important; FONT-WEIGHT: bold
}
#nav LI LI LI LI A {
	BACKGROUND-COLOR: #488e00 !important; COLOR: #fff !important; FONT-WEIGHT: bold
}
#nav LI LI LI LI LI A {
	BACKGROUND-COLOR: #488e00 !important; COLOR: #fff !important; FONT-WEIGHT: bold
}
#nav LI LI LI LI LI LI A {
	BACKGROUND-COLOR: #488e00 !important; COLOR: #fff !important; FONT-WEIGHT: bold
}
.navbar A:hover {
	BACKGROUND-COLOR: #c3de6c !important; COLOR: #000 !important; FONT-WEIGHT: bold
	
}
/*
#nav LI.cssplay_hover LI.cssplay_hover A {
	BACKGROUND-COLOR: #c3de6c !important; COLOR: #000 !important; FONT-WEIGHT: bold
}
#nav LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover A {
	BACKGROUND-COLOR: #c3de6c !important; COLOR: #000 !important; FONT-WEIGHT: bold
}
#nav LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover A {
	BACKGROUND-COLOR: #c3de6c !important; COLOR: #000 !important; FONT-WEIGHT: bold
}
#nav LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover A {
	BACKGROUND-COLOR: #c3de6c !important; COLOR: #000 !important; FONT-WEIGHT: bold
}
#nav LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover A {
	BACKGROUND-COLOR: #c3de6c !important; COLOR: #000 !important; FONT-WEIGHT: bold
}
#nav LI.cssplay_hover LI.cssplay_hover LI A {
	BACKGROUND-COLOR: #c3de6c !important; COLOR: #000 !important; FONT-WEIGHT: bold
}
#nav LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI A {
	BACKGROUND-COLOR: #c3de6c !important; COLOR: #000 !important; FONT-WEIGHT: bold
}
#nav LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI A {
	BACKGROUND-COLOR: #c3de6c !important; COLOR: #000 !important; FONT-WEIGHT: bold
}
#nav LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI A {
	BACKGROUND-COLOR: #c3de6c !important; COLOR: #000 !important; FONT-WEIGHT: bold
}
#nav LI.cssplay_hover LI.cssplay_hover UL {
	MARGIN-LEFT: -5px; TOP: -1px; LEFT: 100%
}
#nav LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover UL {
	MARGIN-LEFT: -5px; TOP: -1px; LEFT: 100%
}
#nav LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover UL {
	MARGIN-LEFT: -5px; TOP: -1px; LEFT: 100%
}
#nav LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover UL {
	MARGIN-LEFT: -5px; TOP: -1px; LEFT: 100%
}
#nav LI.cssplay_hover UL UL {
	POSITION: absolute; TOP: -9999px; LEFT: -9999px
}
#nav LI.cssplay_hover LI.cssplay_hover UL UL {
	POSITION: absolute; TOP: -9999px; LEFT: -9999px
}
#nav LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover UL UL {
	POSITION: absolute; TOP: -9999px; LEFT: -9999px
}
#nav LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover LI.cssplay_hover UL UL {
	POSITION: absolute; TOP: -9999px; LEFT: -9999px
}
.break.fly {
	BORDER-BOTTOM: #c3de6c 1px solid
}

/*
UL.outdent {
	MARGIN-TOP: 5px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 0px
}
UL.outdent LI {
	PADDING-BOTTOM: 2px; FONT-SIZE: 8pt
}
UL.download {
	MARGIN-LEFT: 1.5em
}
UL.download LI {
	PADDING-LEFT: 0.5em; LIST-STYLE-IMAGE: url(/images/download.gif)
}
LI.download {
	PADDING-LEFT: 0.5em; LIST-STYLE-IMAGE: url(/images/download.gif)
}
UL.compact {
	LINE-HEIGHT: 1.4em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 3px
}
UL.spaced {
	MARGIN: 3px
}
OL.spaced {
	MARGIN: 3px
}
UL.spaced LI {
	MARGIN: 10px 0px
}
OL.spaced LI {
	MARGIN: 10px 0px
}
UL.delegate LI {
	LIST-STYLE-IMAGE: url(/images/symbols/delegate.gif)
}
LI.delegate {
	LIST-STYLE-IMAGE: url(/images/symbols/delegate.gif)
}
UL.enum LI {
	LIST-STYLE-IMAGE: url(/images/symbols/Enum.GIF)
}
LI.enum {
	LIST-STYLE-IMAGE: url(/images/symbols/Enum.GIF)
}
UL.event LI {
	LIST-STYLE-IMAGE: url(/images/symbols/event.GIF)
}
LI.event {
	LIST-STYLE-IMAGE: url(/images/symbols/event.GIF)
}
UL.interface LI {
	LIST-STYLE-IMAGE: url(/images/symbols/interface.GIF)
}
LI.interface {
	LIST-STYLE-IMAGE: url(/images/symbols/interface.GIF)
}
UL.literal LI {
	LIST-STYLE-IMAGE: url(/images/symbols/literal.GIF)
}
LI.literal {
	LIST-STYLE-IMAGE: url(/images/symbols/literal.GIF)
}
UL.method LI {
	LIST-STYLE-IMAGE: url(/images/symbols/method.GIF)
}
LI.method {
	LIST-STYLE-IMAGE: url(/images/symbols/method.GIF)
}
UL.namespace LI {
	LIST-STYLE-IMAGE: url(/images/symbols/namespace.GIF)
}
LI.namespace {
	LIST-STYLE-IMAGE: url(/images/symbols/namespace.GIF)
}
UL.property LI {
	LIST-STYLE-IMAGE: url(/images/symbols/property.GIF)
}
LI.property {
	LIST-STYLE-IMAGE: url(/images/symbols/property.GIF)
}
UL.struct LI {
	LIST-STYLE-IMAGE: url(/images/symbols/struct.GIF)
}
LI.struct {
	LIST-STYLE-IMAGE: url(/images/symbols/struct.GIF)
}
UL.compactlist LI {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: -1em; FONT-SIZE: 8pt; LIST-STYLE-IMAGE: url(/images/smallarrow.gif)
}
LI.compactlist {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: -1em; FONT-SIZE: 8pt; LIST-STYLE-IMAGE: url(/images/smallarrow.gif)
}
UL.compactlist {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
UL.horizontal LI {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-TOP: 0.2em
}
.long-element {
	WIDTH: 500px
}
.short-element {
	WIDTH: 50px
}
.toolbar {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 1px; _border: solid 1px white
}
.toolbar:hover {
	BORDER-BOTTOM: #f90 1px solid; BORDER-LEFT: #f90 1px solid; BACKGROUND-COLOR: #fc9; BORDER-TOP: #f90 1px solid; BORDER-RIGHT: #f90 1px solid
}
BUTTON.toolbar {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: white; MARGIN: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid; PADDING-TOP: 1px
}
.button {
	BORDER-BOTTOM: 2px outset; BORDER-LEFT: 2px outset; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e08900; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap; COLOR: white; FONT-SIZE: 100%; BORDER-TOP: 2px outset; FONT-WEIGHT: bold; BORDER-RIGHT: 2px outset; TEXT-DECORATION: none !important; PADDING-TOP: 2px
}
.button-large {
	BORDER-BOTTOM: 2px outset; BORDER-LEFT: 2px outset; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e08900; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap; COLOR: white; FONT-SIZE: 100%; BORDER-TOP: 2px outset; FONT-WEIGHT: bold; BORDER-RIGHT: 2px outset; TEXT-DECORATION: none !important; PADDING-TOP: 2px
}
BUTTON.button {
	FONT-SIZE: 90%
}
.button:active {
	BORDER-BOTTOM-STYLE: inset; BORDER-RIGHT-STYLE: inset; BORDER-TOP-STYLE: inset; BORDER-LEFT-STYLE: inset
}
.button:hover {
	BORDER-BOTTOM-STYLE: outset; BORDER-RIGHT-STYLE: outset; BORDER-TOP-STYLE: outset; BORDER-LEFT-STYLE: outset
}
.button-large:hover {
	BORDER-BOTTOM-STYLE: outset; BORDER-RIGHT-STYLE: outset; BORDER-TOP-STYLE: outset; BORDER-LEFT-STYLE: outset
}
.button-large {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-SIZE: 11pt !important; PADDING-TOP: 4px
}
.small-text {
	FONT-SIZE: 8pt !important
}
.small-text LI {
	FONT-SIZE: 8pt !important
}
.small-text TD {
	FONT-SIZE: 8pt !important
}
.tiny-text {
	FONT-SIZE: 7pt
}
input-prompt {
	FONT-SIZE: 7pt
}
.action-link {
	FONT-SIZE: 7pt
}
.large-text {
	FONT-SIZE: 13pt; FONT-WEIGHT: bold
}
.align-left {
	TEXT-ALIGN: left
}
.align-right {
	TEXT-ALIGN: right
}
.align-center {
	TEXT-ALIGN: center
}
.align-justify {
	TEXT-ALIGN: justify
}
.align-top {
	VERTICAL-ALIGN: top
}
.align-middle {
	VERTICAL-ALIGN: middle
}
.align-bottom {
	VERTICAL-ALIGN: bottom
}
.float-right {
	FLOAT: right
}
.float-left {
	FLOAT: left
}
.float-center {
	MARGIN: auto
}
.top-left-fixed {
	POSITION: relative; TOP: 0px; LEFT: 0px
}
.extended {
	WIDTH: 100%
}
.padded {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.tight {
	padding: 0px;
    MARGIN: 0px;
}
.spaced {
	MARGIN: 10px
}
.nowrap {
	WHITE-SPACE: nowrap
}
.wrap {
	WHITE-SPACE: normal
}
.fixed-layout {
	TABLE-LAYOUT: fixed
}
.clip-text {
	TEXT-OVERFLOW: ellipsis
}
.header {
	BACKGROUND-COLOR: #ff9900
}
.content {
	
}
.sidebar {
	
}
.toplinks {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: verdana, Sans-Serif; LETTER-SPACING: -1px; COLOR: #333; FONT-SIZE: 8pt; PADDING-TOP: 2px
}
.footer {
	MARGIN: auto
}
.row {
	OVERFLOW: hidden
}
.column {
	DISPLAY: inline; FLOAT: left
}
.column8_1 {
	WIDTH: 12%; FLOAT: left
}
.column8_2 {
	WIDTH: 25%; FLOAT: left
}
.column8_3 {
	WIDTH: 37%; FLOAT: left
}
.column8_4 {
	WIDTH: 50%; FLOAT: left
}
.column8_5 {
	WIDTH: 62%; FLOAT: left
}
.column8_6 {
	WIDTH: 75%; FLOAT: left
}
.column8_7 {
	WIDTH: 87%; FLOAT: left
}
.access-link {
	Z-INDEX: 100; POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 1px; BORDER-TOP-STYLE: none; HEIGHT: 1px; BORDER-LEFT-STYLE: none; TOP: 0px; LEFT: 0px
}
.scroll-list {
	SCROLLBAR-ARROW-COLOR: white; BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; SCROLLBAR-FACE-COLOR: #ff9900; HEIGHT: 100px; FONT-SIZE: 8pt; OVERFLOW: auto; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.box .scroll-list {
	WIDTH: 120px; TEXT-OVERFLOW: clip; WHITE-SPACE: nowrap; FONT-SIZE: 7pt
}
.box .scroll-list .sub-item {
	PADDING-LEFT: 10px; TEXT-OVERFLOW: clip; WHITE-SPACE: nowrap; FONT-SIZE: 7pt
}
.box {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FONT-SIZE: 8pt; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px; _zoom: 1
}
.header.box {
	BORDER-BOTTOM: #ddd 1px; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #eee; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Tahoma, Verdana; MARGIN-BOTTOM: 0px; COLOR: black; FONT-SIZE: 13px; BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 2px
}
.feature.header.box {
	BORDER-BOTTOM: #f90 1px; BORDER-LEFT: #f90 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #ffe0b3; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Tahoma, Verdana; MARGIN-BOTTOM: 0px; COLOR: black; FONT-SIZE: 13px; BORDER-TOP: #f90 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #f90 1px solid; PADDING-TOP: 2px; _border: solid 1px #F90; _text-transform: none; _color: inherit; _font-family: Verdana; _font-size: 8pt; _background-color: #FFE0B3
}
TABLE.data TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.box {
	_text-transform: none; _font-size: 8pt; _font-weight: normal; _margin-bottom: 10px
}
TD.box {
	_text-transform: none; _font-size: 8pt; _font-weight: normal; _margin-bottom: 10px
}
DIV.header {
	_border: 0; _text-transform: uppercase; _font-size: 13px; _background-color: #ff9900; _font-weight: bold; _margin-bottom: 0px
}
TD.header {
	_border: 0; _text-transform: uppercase; _font-size: 13px; _background-color: #ff9900; _font-weight: bold; _margin-bottom: 0px
}
DIV.box TABLE.data {
	_width: 95%
}
.feature {
	BORDER-BOTTOM-COLOR: #f90; BACKGROUND-COLOR: #ffe0b3; BORDER-TOP-COLOR: #f90; BORDER-RIGHT-COLOR: #f90; BORDER-LEFT-COLOR: #f90
}
.button-group {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; WHITE-SPACE: nowrap; PADDING-TOP: 0px
}
.hover.hover-row {
	BACKGROUND-COLOR: #ffefdb
}
.hover-row:hover {
	BACKGROUND-COLOR: #ffefdb
}
.hover .button-group {
	DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 2px
}
.hover-row:hover .button-group {
	DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 2px
}
.FeatureTable {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: white; BORDER-COLLAPSE: collapse; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
TABLE.feature {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: white; BORDER-COLLAPSE: collapse; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.FeatureTable TD {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 8pt; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
TABLE.feature TD {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 8pt; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.FeatureTable THEAD {
	BACKGROUND-COLOR: #ffcc66; FONT-WEIGHT: bold
}
TABLE.feature THEAD {
	BACKGROUND-COLOR: #ffcc66; FONT-WEIGHT: bold
}
.FeatureTable TR.AltItem {
	BACKGROUND-COLOR: #fef9e7
}
TABLE.feature TR.alt-item {
	BACKGROUND-COLOR: #fef9e7
}
.title-addenda {
	TEXT-ALIGN: right; MARGIN-TOP: 15px; FLOAT: right; FONT-SIZE: 0.85em; FONT-WEIGHT: normal
}
.divider {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ff9900; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1px; COLOR: #ff9900; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.divider-faint {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #ccc; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; HEIGHT: 1px; COLOR: #ccc; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.breadcrumb {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 5px; FONT-SIZE: 8pt
}
.JoinHeader {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffcc66; MARGIN: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; WHITE-SPACE: nowrap; FONT-SIZE: 17px; VERTICAL-ALIGN: middle; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: black 1px solid; PADDING-TOP: 4px
}
.JoinHeader A {
	HEIGHT: 20px; COLOR: #990000
}
.ShopHeader {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #76ab40; MARGIN: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; WHITE-SPACE: nowrap; FONT-SIZE: 17px; VERTICAL-ALIGN: middle; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: black 1px solid; PADDING-TOP: 4px
}
.ShopHeader A {
	FILTER: Shadow(color=#000000,strength=1,direction=135); HEIGHT: 20px; COLOR: white
}
.MemberNavBar TD {
	BORDER-BOTTOM: #f90 1px solid; COLOR: #666; FONT-SIZE: 8pt
}
.MemberNavBarText {
	FONT-FAMILY: verdana, Sans-Serif; LETTER-SPACING: -1px; COLOR: #333; FONT-SIZE: 8pt
}
.MemberNavBarText A {
	FONT-FAMILY: verdana, Sans-Serif; LETTER-SPACING: -1px; COLOR: #333; FONT-SIZE: 8pt
}
.CatChooser {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #f90; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 8pt; PADDING-TOP: 2px
}
.CatChooser SPAN A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #333; FONT-SIZE: 8pt; PADDING-TOP: 0px
}
.CatChooser SPAN.CatSel A {
	BACKGROUND-COLOR: #ffe0b3; COLOR: #333; FONT-WEIGHT: bold
}
.CatChooser SPAN A:hover {
	BACKGROUND-COLOR: #ffe0b3; TEXT-DECORATION: none
}
.nav-search {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ededed; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.nav-left {
	POSITION: absolute; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ff9900; PADDING-LEFT: 1px; WIDTH: 170px; PADDING-RIGHT: 1px; PADDING-TOP: 1px; LEFT: 0px
}
.borders-left-nav {
	BORDER-LEFT: #f90 172px solid
}
.nav-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 160px; PADDING-RIGHT: 5px; PADDING-TOP: 1px
}
.wide.nav-right {
	WIDTH: 190px; MAX-WIDTH: 190px
}
.wide .box {
	_width: 190px
}
.container-content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.container-article {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.DiffAdd {
	WIDTH: 100%; DISPLAY: block; FONT: 9pt "Courier New", Courier, mono; WHITE-SPACE: nowrap
}
.DiffDel {
	WIDTH: 100%; DISPLAY: block; FONT: 9pt "Courier New", Courier, mono; WHITE-SPACE: nowrap
}
.DiffSame {
	WIDTH: 100%; DISPLAY: block; FONT: 9pt "Courier New", Courier, mono; WHITE-SPACE: nowrap
}
.DiffBlank {
	WIDTH: 100%; DISPLAY: block; FONT: 9pt "Courier New", Courier, mono; WHITE-SPACE: nowrap
}
.DiffAdd {
	BACKGROUND-COLOR: yellow
}
.DiffDel {
	BACKGROUND-COLOR: #fbedbb; TEXT-DECORATION: line-through
}
.DiffSame {
	
}
.DiffBlank {
	BACKGROUND-COLOR: #ccc
}
.DiffNum {
	COLOR: #999
}
.RHFeatureBar {
	VERTICAL-ALIGN: top; OVERFLOW: hidden
}
.collapsible {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fbedbb; DISPLAY: inline; FONT-SIZE: 7pt; FONT-WEIGHT: bold
}
.SiteError {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 80%; PADDING-RIGHT: 10px; MARGIN-LEFT: 20px; FONT-SIZE: 9pt; PADDING-TOP: 10px
}
.Caption {
	FONT-STYLE: italic; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.Filename {
	FONT-STYLE: italic
}
.Command {
	FONT-WEIGHT: bold
}
.Warning {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffe3e0; MARGIN: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid; PADDING-TOP: 5px
}
.warning {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffe3e0; MARGIN: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid; PADDING-TOP: 5px
}
.safe {
	BACKGROUND-COLOR: #76ab40 !important
}
.unsafe {
	BACKGROUND-COLOR: #f00 !important
}
.error {
	COLOR: red
}
.error LI {
	COLOR: red
}
.Success {
	COLOR: green; FONT-WEIGHT: bold
}
.success {
	COLOR: green; FONT-WEIGHT: bold
}
.Failure {
	COLOR: red; FONT-WEIGHT: bold
}
.failure {
	COLOR: red; FONT-WEIGHT: bold
}
.Callout {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffcc; MARGIN: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid; PADDING-TOP: 5px
}
.callout {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffcc; MARGIN: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid; PADDING-TOP: 5px
}
.watermark {
	COLOR: #bbb
}
.highlight {
	BACKGROUND-COLOR: yellow !important
}
.emphasis {
	COLOR: red !important
}
.Hidden {
	VISIBILITY: hidden
}
.hidden {
	VISIBILITY: hidden
}
.invisible {
	DISPLAY: none
}
.subdue {
	COLOR: #666
}
.transparent {
	BACKGROUND-COLOR: transparent
}
.bold {
	FONT-WEIGHT: bold
}
.offblack {
	COLOR: #333
}
.SubtleEmph {
	BACKGROUND-COLOR: #ffa
}
.NB {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none !important; BORDER-TOP-STYLE: none !important; BORDER-LEFT-STYLE: none !important
}
.NBL {
	BORDER-LEFT-STYLE: none !important
}
.NBR {
	BORDER-RIGHT-STYLE: none !important
}
.NBS {
	BORDER-RIGHT-STYLE: none !important; BORDER-LEFT-STYLE: none !important
}
.OffSite {
	COLOR: #666
}
.announce-header {
	PADDING-BOTTOM: 2px; MARGIN: 5px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.announce-content {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 5px; FONT-SIZE: 8pt; OVERFLOW: hidden; PADDING-TOP: 2px
}
.announce-content TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 5px; FONT-SIZE: 8pt; OVERFLOW: hidden; PADDING-TOP: 2px
}
.Available {
	COLOR: green; FONT-WEIGHT: bold
}
.Expired {
	COLOR: red; FONT-WEIGHT: bold
}
.AddTo {
	MARGIN: 4px; FONT-SIZE: 8pt; CURSOR: pointer
}
.ArticleTable {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.ArticleTableNoBorder {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.ArticleTableNoBorder {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.ArticleTable TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.ArticleTableNoBorder TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.ArticleTable TH {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.ArticleTable THEAD {
	BACKGROUND-COLOR: #ebf6ff; FONT-WEIGHT: bold
}
.ArticleTableNoBorder THEAD {
	BACKGROUND-COLOR: #ebf6ff; FONT-WEIGHT: bold
}
.ArticleTable TFOOT {
	FONT-WEIGHT: bold
}
.ArticleTableNoBorder TFOOT {
	FONT-WEIGHT: bold
}
.ArticleTable TR.ArticleTableRow {
	BACKGROUND-COLOR: #ebf6ff
}
.ArticleTableNoBorder TR.ArticleTableRow {
	BACKGROUND-COLOR: #ebf6ff
}
.ArticleTable TR.ArticleTableAltRow {
	BACKGROUND-COLOR: #ddf0fe
}
.ArticleTableNoBorder TR.ArticleTableAltRow {
	BACKGROUND-COLOR: #ddf0fe
}
.ArticleTable TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.ArticleTableNoBorder TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.ArticleTable TD {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.EditorReportTable {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #dadada; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.EditorReportTable TH {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.EditorReportTable THEAD {
	BACKGROUND-COLOR: #ff9900; FONT-WEIGHT: bold
}
.EditorReportTable TFOOT {
	BACKGROUND-COLOR: #85bc4c; FONT-WEIGHT: bold
}
.EditorReportTable TR.EditorReportRow {
	BACKGROUND-COLOR: #fafafa
}
.EditorReportTable TD {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.EditorComment {
	BORDER-BOTTOM: #ff9900 thin solid; BORDER-LEFT: #ff9900 thin solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: yellow; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ff9900 thin solid; BORDER-RIGHT: #ff9900 thin solid; PADDING-TOP: 5px
}
.FQ {
	BORDER-LEFT: gray 0.2em solid; PADDING-LEFT: 0.6em; MARGIN-BOTTOM: 1em; COLOR: #556655; MARGIN-LEFT: 0.25em; MARGIN-RIGHT: 1em
}
.FQA {
	MARGIN-LEFT: -0.25em; FONT-SIZE: 7pt; FONT-WEIGHT: bold
}
.SpacedList LI {
	MARGIN: 5px 0px
}
.SpacedList P {
	MARGIN: 5px 0px 0px
}
.MenuGroup {
	FONT-STYLE: italic; COLOR: gray; FONT-WEIGHT: bold
}
.OptionInGroup {
	PADDING-LEFT: 10px
}
.code-comment {
	FONT-STYLE: italic; COLOR: #008000
}
.code-SummaryComment {
	COLOR: #808080
}
.code-keyword {
	COLOR: blue
}
.code-SDKkeyword {
	COLOR: #339999
}
.code-preprocessor {
	COLOR: navy
}
.code-string {
	COLOR: purple
}
.code-literal {
	COLOR: navy
}
.code-pagedirective {
	BACKGROUND-COLOR: yellow
}
.code-attribute {
	COLOR: red
}
.code-tag {
	COLOR: #800000
}
.code-leadattribute {
	COLOR: #800000
}
.code-digit {
	COLOR: navy
}
.code-none {
	COLOR: #000
}
.code-linenumber {
	FONT-STYLE: normal; COLOR: #5f9ea0
}
.RatingBar {
	BORDER-BOTTOM: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BACKGROUND-COLOR: #fbedbb; BORDER-TOP: #ff9900 1px solid; BORDER-RIGHT: #ff9900 1px solid
}
.RatingBar TR {
	FONT-SIZE: 8pt
}
.HistTable {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fffaf0; BORDER-COLLAPSE: collapse; MARGIN-LEFT: 7px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.HistTable TD {
	FONT-SIZE: 6pt; VERTICAL-ALIGN: bottom
}
.FaqHeader {
	BORDER-BOTTOM: #ccc 1px solid; WIDTH: 100%
}
.ArticleHeader {
	BORDER-BOTTOM: #ccc 1px solid; WIDTH: 100%
}
.ArticleUneditedHeader {
	BORDER-BOTTOM: #ccc 1px solid; WIDTH: 100%
}
.ArticleBlogHeader {
	BORDER-BOTTOM: #ccc 1px solid; WIDTH: 100%
}
.ArticleHeader H1 {
	COLOR: black; FONT-SIZE: 16pt
}
.ArticleUneditedHeader H1 {
	COLOR: black; FONT-SIZE: 16pt
}
.ArticleBlogHeader H1 {
	COLOR: black; FONT-SIZE: 16pt
}
.ArticleHeader {
	BACKGROUND-COLOR: #fbedbb
}
.ArticleUneditedHeader {
	BACKGROUND-COLOR: #e6e6fa
}
.ArticleBlogHeader {
	BACKGROUND-COLOR: #fffaf0
}
.FaqHeader {
	BACKGROUND-COLOR: white; MARGIN-TOP: 15px
}
.ArticleReady {
	COLOR: green
}
.ArticleLocked {
	COLOR: red
}
.ArticlePending {
	COLOR: #333
}
.SectionTOC {
	WIDTH: 100%
}
.SectionTOCHeader {
	BORDER-BOTTOM: #ffcc66 1px solid; BACKGROUND-COLOR: #ffe0b3; BORDER-TOP: #ffcc66 1px solid
}
.SectionTOCHeader TD {
	BORDER-BOTTOM: #ffcc66 1px solid; BACKGROUND-COLOR: #ffe0b3; BORDER-TOP: #ffcc66 1px solid
}
.SectionTOCRow {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fffaf0
}
.SectionTOCRow TD {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fffaf0
}
.SectionTOCUneditedRow {
	BORDER-BOTTOM: #fbedbb 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #c0cbee
}
.SectionTOCUneditedRow TD {
	BORDER-BOTTOM: #fbedbb 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #c0cbee
}
.ArAttr {
	MARGIN-TOP: 5px; COLOR: #666; FONT-SIZE: 8pt
}
.ArDesc {
	COLOR: #666; FONT-SIZE: 8pt
}
.ArticleBeginner {
	COLOR: green; FONT-WEIGHT: bold
}
.ArticleIntermediate {
	DISPLAY: none
}
.ArticleAdvanced {
	COLOR: red; FONT-WEIGHT: bold
}
.ImagePreview {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid
}
.QueueArticle {
	
}
.QueueArticleComment {
	
}
.QueueArticleOnHold {
	
}
.QueueArticleCommentOnHold {
	
}
.QueueArticleQueued {
	
}
.QueueArticleCommentQueued {
	
}
.QueueArticlePosting {
	COLOR: green
}
.QueueArticleCommentPosting {
	COLOR: green
}
.QueueArticlePosted {
	COLOR: green
}
.QueueArticleCommentPosted {
	COLOR: gray
}
.QueueArticleNeedAssistance {
	COLOR: red; FONT-WEIGHT: bold
}
.QueueArticleCommentNeedAssistance {
	COLOR: red
}
.QueueArticleNeedAttention {
	COLOR: red; FONT-WEIGHT: bold
}
.QueueArticleCommentNeedAttention {
	COLOR: red
}
.MemberBronze {
	BACKGROUND-COLOR: #cc9966
}
.MemberSilver {
	BACKGROUND-COLOR: silver
}
.MemberGold {
	BACKGROUND-COLOR: #ffcc00
}
.MemberPlatinum {
	BACKGROUND-COLOR: #99ccff
}
.MemberRepGroup {
	MAX-WIDTH: 175px
}
.MemberRepTypesGroup {
	MARGIN-TOP: 1px
}
.MemberRepType {
	MARGIN: 0px 5px 3px 0px; WHITE-SPACE: nowrap; FLOAT: left
}
.MemberRepPoints {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.SurveyBriefHeader {
	BORDER-BOTTOM: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffe0b3; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Verdana; COLOR: #990000; FONT-SIZE: 13px; BORDER-TOP: #ff9900 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ff9900 1px solid; PADDING-TOP: 2px
}
.SurveyBlockContent {
	BORDER-BOTTOM: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fffaf0; PADDING-LEFT: 3px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 3px; FONT-SIZE: 8pt; OVERFLOW: hidden; BORDER-TOP: #ff9900 1px; BORDER-RIGHT: #ff9900 1px solid; PADDING-TOP: 5px
}
.SurveySubline {
	MARGIN-BOTTOM: 10px; COLOR: black; FONT-SIZE: 8pt; FONT-WEIGHT: normal
}
.SurveyQPrmpt {
	FONT-SIZE: 8pt
}
.SurveyVoteBar {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ededed; MARGIN: 5px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Verdana; COLOR: black; FONT-SIZE: 10pt; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.SurveyTable {
	BORDER-BOTTOM: #ededed 1px solid; BORDER-LEFT: #ededed 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fafafa; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.SurveyTable TR.alt-item {
	BACKGROUND-COLOR: #fef9e7
}
.SurveyTable TR.DeletedItem {
	BACKGROUND-COLOR: #cccccc
}
.SurveyVoteTable {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #fffaf0; PADDING-LEFT: 20px; WIDTH: 90%; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.SurveyVoteCell {
	FONT-SIZE: 8pt
}
.SurveyCell {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 3px; FONT-SIZE: 8pt; BORDER-TOP: #ededed 1px solid; BORDER-RIGHT: #ededed 1px solid; PADDING-TOP: 1px
}
.SurveyHeader {
	BACKGROUND-COLOR: #ff9900; FONT-WEIGHT: bold
}
.SurveyBody {
	BACKGROUND-COLOR: #ffffff
}
.SurveyFooter {
	BACKGROUND-COLOR: #488e00; FONT-WEIGHT: bold
}
.SurveyHeaderCell {
	COLOR: white
}
.AdminMessageTable {
	
}
.AdminMessageCell {
	
}
.AdminMessageDiv {
	
}
.AdminMessageList {
	
}
#_adminTrace {
	MARGIN-LEFT: 175px; FONT-SIZE: 7pt
}
.Admin {
	BORDER-BOTTOM: #ffaeae 1px dashed; BORDER-LEFT: #ffaeae 1px dashed; BACKGROUND-COLOR: #fff0f0; BORDER-TOP: #ffaeae 1px dashed; BORDER-RIGHT: #ffaeae 1px dashed
}
.admin {
	BORDER-BOTTOM: #ffaeae 1px dashed; BORDER-LEFT: #ffaeae 1px dashed; BACKGROUND-COLOR: #fff0f0; BORDER-TOP: #ffaeae 1px dashed; BORDER-RIGHT: #ffaeae 1px dashed
}
.Archive {
	
}
.ArchiveHeader {
	BORDER-BOTTOM: #ffcc66 1px solid; BACKGROUND-COLOR: #ffe0b3; BORDER-TOP: #ffcc66 1px solid
}
.ArchiveHeader TD {
	BORDER-BOTTOM: #ffcc66 1px solid; BACKGROUND-COLOR: #ffe0b3; BORDER-TOP: #ffcc66 1px solid
}
.ArchiveRow {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fffaf0
}
.ArchiveRow TD {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fffaf0
}
.ZoneBlockHeader {
	BORDER-BOTTOM: #efefef 5px dotted; FONT-FAMILY: Arial, Verdana; WHITE-SPACE: nowrap; MARGIN-LEFT: 0px; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.ZoneSponsor {
	COLOR: #666666; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.ZoneSponsor A {
	COLOR: #666666; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.ZoneList {
	MARGIN-TOP: 7px
}
.ZoneBlockHeader A {
	COLOR: #000
}
.ZoneBlockHeader .LinkButton {
	FONT-FAMILY: Arial, Verdana; COLOR: #0000ff; FONT-SIZE: 8pt; FONT-WEIGHT: normal
}
.ZoneBlockHeader .LinkButton A:visited {
	COLOR: #0000ff
}
.ZoneBlockContent {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FONT-SIZE: 8pt; OVERFLOW: hidden; PADDING-TOP: 5px
}
.Gradient {
	BACKGROUND-IMAGE: url(/script/jobs/images/gradient.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top
}
.JobBox {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 5px; MARGIN: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px
}
.JobTable {
	BORDER-BOTTOM: #ffe9bd 1px solid; BORDER-LEFT: #ffe9bd 1px solid; BACKGROUND-COLOR: white; BORDER-COLLAPSE: collapse; BORDER-TOP: #ffe9bd 1px solid; BORDER-RIGHT: #ffe9bd 1px solid
}
.JobTable TD {
	BORDER-BOTTOM: #ffe9bd 1px solid; BORDER-LEFT: #ffe9bd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 8pt; BORDER-TOP: #ffe9bd 1px solid; BORDER-RIGHT: #ffe9bd 1px solid; PADDING-TOP: 5px
}
.JobTable TR.alt-item {
	BACKGROUND-COLOR: #fef9e7
}
.JobTable THEAD {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #fef9e7; BORDER-TOP-STYLE: none; COLOR: #f49300; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold
}
.JobTable THEAD A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #fef9e7; BORDER-TOP-STYLE: none; COLOR: #f49300; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold
}
.JobTable THEAD TD {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #fef9e7; BORDER-TOP-STYLE: none; COLOR: #f49300; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold
}
.JobDetBox {
	BACKGROUND-COLOR: #fff2d9; BORDER-COLLAPSE: collapse; BORDER-TOP: #ffe9bd 1px solid
}
.JobDetHeader {
	BORDER-BOTTOM: #ffe9bd 1px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT: bold 8pt/1.05 Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; HEIGHT: 37px; COLOR: #f49300; PADDING-TOP: 0px
}
.JobDetBox DIV.InfoRow {
	WIDTH: 100%; WHITE-SPACE: nowrap
}
.JobDetLabel {
	BORDER-BOTTOM: #ffe9bd 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #ffe9bd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: bold 9pt/1.05 Arial, Helvetica, sans-serif; BORDER-RIGHT: #ffe9bd 1px solid; PADDING-TOP: 5px
}
.JobDetBox DIV.InfoRow {
	BORDER-BOTTOM: #ffe9bd 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #ffe9bd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: bold 9pt/1.05 Arial, Helvetica, sans-serif; BORDER-RIGHT: #ffe9bd 1px solid; PADDING-TOP: 5px
}
.JobDetValue {
	BORDER-BOTTOM: #ffe9bd 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: 9pt/1.05 Arial, Helvetica, sans-serif; COLOR: #333; BORDER-RIGHT: #ffe9bd 1px solid; PADDING-TOP: 5px
}
.JobDetBox DIV.InfoRow {
	BORDER-BOTTOM: #ffe9bd 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: 9pt/1.05 Arial, Helvetica, sans-serif; COLOR: #333; BORDER-RIGHT: #ffe9bd 1px solid; PADDING-TOP: 5px
}
.JobDetBox DIV.Label {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.JobDetBox DIV.Input {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.JobDetBox DIV.InfoRow {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.JobDetBox DIV.Label {
	BORDER-RIGHT: #ffe9bd 1px solid
}
.AdTextLinks {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 300px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FONT-SIZE: 8pt; OVERFLOW: hidden; PADDING-TOP: 0px
}
.LatestJobsHeader {
	BORDER-BOTTOM: #ffcc66 1px solid; BACKGROUND-COLOR: #ffe0b3; BORDER-TOP: #ffcc66 1px solid
}
.WinnersCompetitionNameCell {
	WIDTH: 150px; WHITE-SPACE: nowrap
}
.SmallParagraph {
	PADDING-TOP: 7px
}
.CompetitionTable {
	BORDER-BOTTOM: #ededed 1px solid; BORDER-LEFT: #ededed 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.CompetitionCell {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 3px; FONT-SIZE: 8pt; BORDER-TOP: #ededed 1px solid; BORDER-RIGHT: #ededed 1px solid; PADDING-TOP: 1px
}
.CompetitionHeader {
	BACKGROUND-COLOR: #ff9900; FONT-WEIGHT: bold
}
.CompetitionHeaderCell {
	COLOR: white
}
.CompetitionAlternativeRow {
	BACKGROUND-COLOR: #fffaf0
}
.StatusBox {
	WIDTH: 200px
}
.LinkButton {
	FONT-FAMILY: Verdana; FONT-SIZE: 7pt; CURSOR: pointer
}
.Veil {
	Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=75); BACKGROUND-COLOR: #fff; opacity: .75; -moz-opacity: .75
}
.NewsHL {
	
}
.NewsBL {
	FONT-STYLE: italic
}
.NewsItem {
	FONT-SIZE: 8pt
}
.NewsSource {
	FONT-STYLE: italic; COLOR: #333; FONT-SIZE: 8pt
}
.AdSection {
	BACKGROUND-COLOR: #fbedbb
}
.grey-box {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ccc; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0px
}
.AdServeSection {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.AdServeSection TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.AdServeSection TH {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fbedbb; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.AdServeSectionTitle {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fbedbb; MARGIN-TOP: 3px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 1px
}
.AdServeSection TH {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fbedbb; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.AdMailInsertRow {
	BORDER-BOTTOM: grey 1px solid; FONT-SIZE: 8pt
}
.AdFilterTable {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #cccccc; BORDER-COLLAPSE: collapse; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.AdFilterCell {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: white; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 8pt; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.AdExpiredMoreThanMonth {
	BACKGROUND-COLOR: #cccccc
}
.AdExpiredLessThanMonth {
	BACKGROUND-COLOR: red
}
.AdExpiredSoon {
	BACKGROUND-COLOR: orange
}
.AdNotCommenced {
	BACKGROUND-COLOR: yellow
}
.NoHeaderListingRow {
	BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.NoHeaderListingFooter {
	BORDER-TOP: #cccccc 1px solid
}
.TabFrame {
	
}
.tabContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ffffff; PADDING-TOP: 10px
}
.tabContent UL {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
.TabMenuSpacer {
	BORDER-BOTTOM: #ff9900 1px solid
}
.TabMenuItem {
	BORDER-BOTTOM: #ff9900 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ff9900 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e7f2f8; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BORDER-TOP: #ff9900 1px solid; BORDER-RIGHT: #ff9900 1px solid; PADDING-TOP: 5px
}
.TabMenuItemSelected {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: #ff9900 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BORDER-TOP: #ff9900 1px solid; BORDER-RIGHT: #ff9900 1px solid; PADDING-TOP: 5px
}
.TabContents {
	BORDER-BOTTOM: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BORDER-RIGHT: #ff9900 1px solid
}
.AlignedInput {
	CLEAR: both; PADDING-TOP: 3px
}
.Label {
	FLOAT: left
}
.Input {
	FLOAT: left
}
.Label {
	WIDTH: 70px; FONT-WEIGHT: bold
}
.Input {
	FONT-WEIGHT: normal
}
.ContactWrapper .InfoRow {
	CLEAR: both; PADDING-TOP: 0px
}
.ContactWrapperInput .InfoRow {
	CLEAR: both; PADDING-TOP: 0px
}
.ContactWrapper .Label {
	WIDTH: 100px
}
.ContactWrapperInput .Label {
	WIDTH: 200px
}
.ContactWrapperInput LABEL {
	TEXT-ALIGN: left; WIDTH: 200px; DISPLAY: inline; WHITE-SPACE: nowrap; FONT-WEIGHT: bold
}
.ContactWrapperInput INPUT {
	DISPLAY: inline
}
.ContactWrapperLong .InfoRow {
	CLEAR: both; PADDING-TOP: 0px
}
.ContactWrapperLongInput .InfoRow {
	CLEAR: both; PADDING-TOP: 0px
}
.ContactWrapperLong .Label {
	WIDTH: 150px
}
.ContactWrapperLongInput .Label {
	WIDTH: 200px
}
#FileUploadWrapper {
	WIDTH: 33%
}
#FileUploadWrapper P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#FileUploadWrapper #Browse {
	POSITION: relative; WIDTH: 100%; HEIGHT: 20px
}
#FileUploadWrapper #Browse .button {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 80px; TOP: 0px; RIGHT: 0px
}
#FileUploadWrapper #Browse .Upload {
	Z-INDEX: 1; POSITION: absolute; FILTER: alpha(opacity=0); TOP: 0px; CURSOR: pointer; RIGHT: 0px; opacity: 0; -moz-opacity: 0
}
#FileUploadWrapper .Cover {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 75%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#FileUploadWrapper #UploadGroup * {
	FLOAT: right
}
#FileUploadWrapper .FileList {
	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#FileUploadWrapper .FileList LI {
	BORDER-BOTTOM: #e5e5e5 1px solid; POSITION: relative; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fafafa; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 3px; CLEAR: both; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 5px
}
#FileUploadWrapper .FileList LI INPUT {
	FLOAT: right
}
#FileUploadWrapper .FileList LI .Close {
	FLOAT: right
}
#FileUploadWrapper .FileList LI IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.Pager {
	
}
.Pager .Indicator {
	WIDTH: 40px; WHITE-SPACE: nowrap; FLOAT: left
}
.Pager .Selectors {
	FLOAT: left; MARGIN-LEFT: 60px
}
.Pager .Navigation {
	TEXT-ALIGN: right; FLOAT: right
}
.AdTable {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: white; BORDER-COLLAPSE: collapse; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.AdHeader {
	BACKGROUND-COLOR: #ffcc66; FONT-WEIGHT: bold
}
.feature THEAD {
	BACKGROUND-COLOR: #ffcc66; FONT-WEIGHT: bold
}
.AdTable TD {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 8pt; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 3px
}
.AdTable TR.alt-item {
	BACKGROUND-COLOR: #fef9e7
}
.AdSectionHead {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.input-table {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffef; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; PADDING-TOP: 5px
}
.input-table TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 10pt; PADDING-TOP: 2px
}
.input-table .AdSectionHead TD {
	BACKGROUND-COLOR: #fbedbb; FONT-SIZE: 10pt
}
.input-table TR.alt-item {
	BACKGROUND-COLOR: #fef9e7
}
.input-table TD.Description {
	COLOR: #666; FONT-SIZE: 7pt
}
.CampaignForm DIV SPAN {
	WIDTH: 6.2em; DISPLAY: inline-block
}
.CampaignForm DIV.Legend {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 0.2em
}
.CampaignBox {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 5px; MARGIN: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px
}
.CampaignsBox {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 5px; MARGIN: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px
}
.Remarks {
	COLOR: gray; FONT-SIZE: smaller
}
.GrayText {
	COLOR: gray
}
.CampaignAdsTable THEAD {
	BACKGROUND-COLOR: #ffcc66; FONT-WEIGHT: bold
}
.CampaignAdsTable TD {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.CampaignAdsTable TR.alt-item {
	BACKGROUND-COLOR: #fef9e7
}
.AdContentBox {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 6px; MAX-HEIGHT: 120px; OVERFLOW: auto; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 4px
}
.Question {
	FONT-FAMILY: Arial, Verdana, Sans-Serif; COLOR: #488e00; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.Answer {
	FONT-FAMILY: Verdana, Sans-Serif; COLOR: black; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.EmailInsertionList {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; HEIGHT: 400px; OVERFLOW: scroll; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.EmailInsertionList .theader {
	BORDER-BOTTOM: #cccccc 1px solid; WHITE-SPACE: nowrap; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.EmailInsertionList TD.standard {
	BORDER-BOTTOM: #cccccc 1px solid; FONT-SIZE: 8pt
}
.EmailInsertionList TD.hilite {
	BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: yellow; FONT-SIZE: 8pt
}
#CatalogLegend {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 20px; PADDING-LEFT: 5px; WIDTH: 50%; PADDING-RIGHT: 5px; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 5px
}
#CatalogLegend STRONG {
	TEXT-DECORATION: underline
}
#CatalogLegend UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#CatalogLegend UL LI DIV {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN: 3px 5px 0px 0px; WIDTH: 30px; FLOAT: left; HEIGHT: 10px; CLEAR: left; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
#CatalogLegend #CatalogGold DIV {
	BACKGROUND-COLOR: #ffffcc
}
#CatalogLegend #CatalogSilver DIV {
	BACKGROUND-COLOR: #ccc
}
#CatalogLegend #CatalogBronze DIV {
	BACKGROUND-COLOR: #fff
}
#CatMenu {
	WIDTH: 180px
}
#CatMenu UL {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f0efed; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 0px
}
#CatMenu UL * {
	COLOR: #4c4f58
}
#CatMenu UL .Header {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e8e6e4; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 1.25em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#CatMenu UL LI {
	BORDER-BOTTOM: #c5c3c1 1px solid; FONT-SIZE: 0.8em
}
#CatMenu UL LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 5px
}
#CatMenu UL LI A:hover {
	BACKGROUND-COLOR: #cdcbc9
}
#CatMenu UL LI A.Selected {
	BACKGROUND-COLOR: #ffcc66
}
#CatalogViewWrapper .CoreContent {
	BORDER-BOTTOM: #fbedbb 1px solid; POSITION: relative; BORDER-LEFT: #fbedbb 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #fbedbb 1px solid; BORDER-RIGHT: #fbedbb 1px solid; PADDING-TOP: 10px
}
#CatalogViewWrapper .MainImageSection {
	PADDING-LEFT: 30px; FLOAT: right; COLOR: #666; CLEAR: right; FONT-SIZE: 0.9em
}
#CatalogViewWrapper .Header {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
#CatalogViewWrapper .Details {
	MARGIN: 10px 0px; COLOR: #666
}
#CatalogViewWrapper .Details .InfoGroup {
	PADDING-BOTTOM: 5px
}
#CatalogViewWrapper .Details DIV {
	MARGIN-BOTTOM: 3px
}
#CatalogViewWrapper .TopSection DIV {
	MARGIN-BOTTOM: 3px
}
#CatalogViewWrapper .Details SPAN {
	FONT-WEIGHT: bold
}
#CatalogViewWrapper .ContactWrapper {
	
}
#CatalogViewWrapper .ContactWrapper .InfoRow {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ContactWrapperInput .InfoRow {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#CatalogViewWrapper .Links {
	MARGIN-BOTTOM: 50px
}
#CatalogViewWrapper .Links A {
	PADDING-RIGHT: 40px; FLOAT: left
}
#CatalogEditWrapper .CatItemInfo {
	CLEAR: both; PADDING-TOP: 3px
}
#CatalogEditWrapper .StartNewGroup {
	PADDING-TOP: 10px
}
#CatalogEditWrapper .Label {
	WIDTH: 220px; FONT-WEIGHT: bold
}
#CatalogEditWrapper .Input {
	
}
#CatalogEditWrapper .ContactWrapper .Label {
	WIDTH: 150px
}
TABLE.FeaturedCatalogItem {
	BORDER-BOTTOM: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BACKGROUND-COLOR: white; WIDTH: 100%; BORDER-TOP: #ff9900 1px solid; BORDER-RIGHT: #ff9900 1px solid
}
.FeaturedCatalogItem IMG {
	PADDING-RIGHT: 10px
}
.FeaturedCatalogItem TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.CatFeatHeader {
	padding: 2px;
    TEXT-ALIGN: center;     TEXT-TRANSFORM: capitalize;     BACKGROUND-COLOR: #ff9900;     WHITE-SPACE: nowrap;     HEIGHT: 20px;     COLOR: white;     FONT-WEIGHT: bold;
}
.CatalogItemWrapper {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: both; PADDING-TOP: 5px
}
.NewRowContent {
	CLEAR: both; PADDING-TOP: 10px
}
.ItemLinks A {
	PADDING-RIGHT: 10px
}
.NoHeaderListingRow .Silver {
	BACKGROUND-COLOR: #f5f5f5
}
.NoHeaderListingRow .Gold {
	BACKGROUND-COLOR: #ffffcc
}
#ShortMode {
	FONT-SIZE: 11px
}
#SingleLineMode {
	FONT-SIZE: 11px
}
#SingleLineMode #Posted {
	WIDTH: 10%
}
#SingleLineMode #Views {
	WIDTH: 10%
}
#SingleLineMode #Title {
	WIDTH: 80%
}
#SingleLineMode #Views {
	TEXT-ALIGN: center
}
.SmallImage {
	WIDTH: auto; PADDING-RIGHT: 10px; HEIGHT: 6em
}
.InvoiceWrapper {
	MARGIN-LEFT: 10px
}
.Invoice {
	BORDER-BOTTOM: #777777 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #777777 1px solid; PADDING-TOP: 5px
}
.InvoiceHeader {
	BORDER-BOTTOM: #777777 1px solid; TEXT-ALIGN: center; BACKGROUND-COLOR: #fcf2dc; FONT-WEIGHT: bold
}
.InvoiceTotal {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #777777 1px solid; PADDING-TOP: 3px
}
.FadingTooltip {
	BORDER-BOTTOM: #333333 1px outset; BORDER-LEFT: #333333 1px outset; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fef9e7; MARGIN: 3px; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; HEIGHT: auto; COLOR: black; FONT-SIZE: 9pt; BORDER-TOP: #333333 1px outset; BORDER-RIGHT: #333333 1px outset; PADDING-TOP: 3px
}
.CountryList {
	SCROLLBAR-ARROW-COLOR: white; BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; SCROLLBAR-FACE-COLOR: #ff9900; FONT-SIZE: 8pt; OVERFLOW: auto; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.Country {
	PADDING-LEFT: 12px; WHITE-SPACE: nowrap; FONT-SIZE: 7pt
}
.CountrySelectorDisplay {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; HEIGHT: 30px; COLOR: #666666; FONT-SIZE: 8pt; OVERFLOW: auto; PADDING-TOP: 5px
}
.SetCountryDisplay {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: red; FONT-SIZE: 8pt; OVERFLOW: auto; PADDING-TOP: 5px
}
.Region {
	PADDING-LEFT: 7px; WHITE-SPACE: nowrap; FONT-SIZE: 8pt
}
.ShortSelectorList {
	SCROLLBAR-ARROW-COLOR: white; BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; SCROLLBAR-FACE-COLOR: #ff9900; WIDTH: 200px; HEIGHT: 80px; FONT-SIZE: 8pt; OVERFLOW: auto; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.SelectorList {
	SCROLLBAR-ARROW-COLOR: white; BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; SCROLLBAR-FACE-COLOR: #ff9900; FONT-SIZE: 8pt; OVERFLOW: auto; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.SelectorListElement {
	PADDING-LEFT: 10px; WHITE-SPACE: nowrap; FONT-SIZE: 7pt
}
.SelectorDisplay {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; HEIGHT: 30px; COLOR: #666666; FONT-SIZE: 8pt; OVERFLOW: auto; PADDING-TOP: 5px
}
.calendar.feature THEAD TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; HEIGHT: 24px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
.calendar TD {
	BORDER-BOTTOM: orange 1px solid; BORDER-LEFT: orange 1px solid; PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-LEFT: 1px; WIDTH: 100px; PADDING-RIGHT: 1px; BORDER-COLLAPSE: collapse; HEIGHT: 100px; VERTICAL-ALIGN: top; BORDER-TOP: orange 1px solid; BORDER-RIGHT: orange 1px solid; PADDING-TOP: 1px
}
.calendar DIV DIV {
	BACKGROUND-COLOR: #44ff44; FONT-SIZE: 0.75em
}
.CreativeFormStyle LABEL {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.1em; WIDTH: 9em; PADDING-RIGHT: 0.1em; DISPLAY: inline-block; WHITE-SPACE: nowrap; PADDING-TOP: 0.1em
}
.CreativeFormStyle LABEL.multy {
	VERTICAL-ALIGN: top
}
.CreativeListInfo {
	BORDER-BOTTOM: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BORDER-COLLAPSE: collapse; BORDER-TOP: #ff9900 1px solid; BORDER-RIGHT: #ff9900 1px solid
}
.CreativeListInfo TH {
	BORDER-BOTTOM: #ff9900 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ff9900 1px solid; PADDING-BOTTOM: 0.15em; BACKGROUND-COLOR: #ffcc66; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; COLOR: white; BORDER-TOP: #ff9900 1px solid; BORDER-RIGHT: #ff9900 1px solid; PADDING-TOP: 0.15em
}
.CreativeListInfo TD {
	FONT-SIZE: smaller
}
.CreativeListInfo DIV.block {
	PADDING-BOTTOM: 0.15em; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0.15em
}
.CreativeListInfo DIV.infoText {
	PADDING-BOTTOM: 0.15em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0.15em
}
.CreativeListTable {
	WIDTH: 100%
}
.CreativeListTable TR.alt-item {
	BACKGROUND-COLOR: #fef9e7
}
#SchedulerWrapper .AlignedInput .Label {
	WIDTH: 150px
}
#SchedulerWrapper .embed + IMG {
	POSITION: relative; TOP: -1px; LEFT: -21px
}
.qa-legend .header {
	MARGIN: 5px 0px 10px 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1.5em; FONT-WEIGHT: bold
}
.qa-legend UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.qa-legend UL LI {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 1em
}
.QAMainLnk {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Sans-Serif; COLOR: blue; FONT-SIZE: 14pt !important; BORDER-TOP: white 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: white 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.QAMainLnk:hover {
	BORDER-BOTTOM: #f90 1px solid; BORDER-LEFT: #f90 1px solid; BACKGROUND-COLOR: #e6ffcc; BORDER-TOP: #f90 1px solid; BORDER-RIGHT: #f90 1px solid; TEXT-DECORATION: none !important
}
.QAMainLnk:active {
	BORDER-BOTTOM-COLOR: #ff9900; BACKGROUND-COLOR: #76ab40; BORDER-TOP-COLOR: #ff9900; BORDER-RIGHT-COLOR: #ff9900; BORDER-LEFT-COLOR: #ff9900
}
.QAParent {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #edf8ff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px
}
.QATitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Sans-Serif; FONT-SIZE: 13pt; FONT-WEIGHT: 600; PADDING-TOP: 0px
}
.QATitleComp {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Sans-Serif; FONT-SIZE: 10pt; PADDING-TOP: 0px
}
.QAEntriesTable {
	BORDER-BOTTOM: #ffe9bd 1px solid; BORDER-LEFT: #ffe9bd 1px solid; WIDTH: 100%; BORDER-TOP: #ffe9bd 1px solid; BORDER-RIGHT: #ffe9bd 1px solid
}
.QAEntriesTable TD {
	BORDER-BOTTOM: #ffe9bd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.QAEntriesTable THEAD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #fef9e7; COLOR: #f49300; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.QAEntriesTable THEAD A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #fef9e7; COLOR: #f49300; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.QAEntriesTable THEAD TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #fef9e7; COLOR: #f49300; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.QAEntriesTable .Numeric {
	TEXT-ALIGN: right
}
.QAEntriesTable .Selected {
	BACKGROUND-COLOR: #f7fcff
}
.QAEntriesTable .SelectedAttr {
	BACKGROUND-COLOR: #ddf2ff
}
.QAEntriesTable .Updated {
	FONT-SIZE: 8pt
}
.RateHint5 {
	BACKGROUND-COLOR: #0c0
}
.RateHint4 {
	BACKGROUND-COLOR: #6f6
}
.RateHint3 {
	BACKGROUND-COLOR: #cfc
}
.RateHint2 {
	BACKGROUND-COLOR: #fc6
}
.RateHint1 {
	BACKGROUND-COLOR: #f30
}
.RateHint0 {
	BACKGROUND-COLOR: white
}
.QAAnswer {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; BORDER-TOP: #f90 1px solid; PADDING-TOP: 5px
}
.QAAnswer1 {
	MARGIN-TOP: 0px; BORDER-TOP-STYLE: none
}
.QAInfo {
	BORDER-TOP: #eee 1px solid
}
.QuestionContent {
	MARGIN: 10px 0px
}
.container-content {
	MAX-WIDTH: 100%
}
.QuestionContent PRE {
	WIDTH: 800px
}
.QAHiVote {
	BACKGROUND-COLOR: #e6ffcc
}
.QALoVote {
	COLOR: #999 !important
}
.AcceptedAnswer {
	BORDER-BOTTOM: gold 3px solid; BORDER-LEFT: gold 3px solid; BACKGROUND-COLOR: #fffbbc; BORDER-TOP: gold 3px solid; BORDER-RIGHT: gold 3px solid
}
.AnswersThread .TopPager {
	POSITION: relative; MARGIN-LEFT: 75%; TOP: 25px
}
.AnswersThread .TopPager .LeftGroup {
	POSITION: absolute; TOP: 0px; RIGHT: 150px
}
.PostDateAndRepInfo {
	FLOAT: left
}
.QAQuote {
	BORDER-LEFT: gray 0.2em solid; PADDING-LEFT: 0.6em; MARGIN-BOTTOM: -1em; COLOR: #556655; MARGIN-LEFT: 0.25em; MARGIN-RIGHT: 1em
}
.AnswersPost .MainContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.AnswersPost .Help {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.AnswersPost .InputGroup {
	MARGIN: 20px 0px
}
.AnswersPost .Divider {
	MARGIN: 20px 0px
}
.AnswersPost .SimilarPosts #Suggestions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
.AnswersPost .SimilarPosts TR {
	MARGIN: 5px 0px
}
.AnswersList .MainContent {
	POSITION: relative; CLEAR: both
}
.AnswersList .QATopPager {
	POSITION: absolute; TOP: 10px; RIGHT: 0px
}
.QARate {
	BORDER-BOTTOM: #f90 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #f90 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffe0b3; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14pt; BORDER-TOP: #f90 1px solid; BORDER-RIGHT: #f90 1px solid; PADDING-TOP: 5px
}
.QARateS {
	border: 1px solid #f90;
    padding: 0px;
    TEXT-ALIGN: center;     BACKGROUND-COLOR: #ffe0b3;     WIDTH: 60px;     FONT-SIZE: 14pt;
}
.QAAnsw {
	BORDER-BOTTOM: #f90 1px; TEXT-ALIGN: center; BORDER-LEFT: #f90 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #c3de63; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 14pt; BORDER-TOP: #f90 1px solid; BORDER-RIGHT: #f90 1px solid; PADDING-TOP: 5px
}
.QAAnswS {
	border: 1px solid #f90;
    padding: 0px;
    TEXT-ALIGN: center;     BACKGROUND-COLOR: #c3de63;     WIDTH: 60px;     FONT-SIZE: 14pt;
}
.QAAnswAcceptedAnswer {
	BORDER-BOTTOM: gold 3px; TEXT-ALIGN: center; BORDER-LEFT: gold 3px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #c3de63; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 14pt; BORDER-TOP: gold 3px solid; BORDER-RIGHT: gold 3px solid; PADDING-TOP: 5px
}
.QAAnswAcceptedAnswerS {
	border: 3px solid gold;
    padding: 0px;
    TEXT-ALIGN: center;     BACKGROUND-COLOR: #c3de63;     WIDTH: 60px;     FONT-SIZE: 14pt;
}
.QANoAnsw {
	BORDER-BOTTOM: #f90 1px; TEXT-ALIGN: center; BORDER-LEFT: #f90 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fc6; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 14pt; BORDER-TOP: #f90 1px solid; BORDER-RIGHT: #f90 1px solid; PADDING-TOP: 5px
}
.QAViewsS {
	border: 1px solid #f90;
    padding: 0px;
    TEXT-ALIGN: center;     BACKGROUND-COLOR: #fff2d8;     WIDTH: 60px;     FONT-SIZE: 14pt;
}
.QATiny {
	FONT-SIZE: 8pt
}
.Indent {
	MARGIN-LEFT: 15px
}
.TopPad {
	PADDING-TOP: 10px
}
.AnswersList .Attributes {
	COLOR: #555
}
.QATopPager {
	POSITION: relative; MARGIN-LEFT: 75%; TOP: 25px
}
.QATopPager .LeftGroup {
	POSITION: absolute; TOP: 0px; RIGHT: 150px
}
.AnswersList .ui-tabs-panel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.AnswersList .CustomTabFilters {
	POSITION: relative
}
.AnswersList .AdminFilters {
	FLOAT: right
}
.AnswersList .CustomSorting {
	BACKGROUND-COLOR: #fffaf0; MARGIN: 8px
}
.AnswersList .CustomSorting IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.AnswersList .PrimarySort {
	FLOAT: left; HEIGHT: 1.6em
}
.AnswersList .MoreSorting {
	FLOAT: left; HEIGHT: 1.6em
}
.AnswersList .Message {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 20px
}
.AnswersList .AskQuestion {
	FLOAT: right
}
.AnswersList .HighlightRow {
	BACKGROUND-COLOR: #ffffd6
}
.EditInfo {
	PADDING-RIGHT: 0.5em; FLOAT: left
}
.AnswersList .unviewed {
	FONT-WEIGHT: bold
}
.AnswersList .viewed {
	FONT-WEIGHT: normal !important
}
.CertificateViewDetailLabel {
	TEXT-ALIGN: left; WIDTH: 250px; VERTICAL-ALIGN: top
}
#ContactDlg INPUT[type=text] {
	WIDTH: 95%
}
#ContactDlg SELECT {
	WIDTH: 95%
}
#ContactDlg INPUT[type=radio] {
	MARGIN-LEFT: 8px
}
#ContactDlg LABEL {
	FONT-WEIGHT: bold
}
#ContactWrapper TD {
	TEXT-ALIGN: left
}
.icon-button-wrapper {
	MARGIN: 4px; FLOAT: right
}
A.icon-button {
	COLOR: black; CURSOR: hand; TEXT-DECORATION: none
}
.icon-button > SPAN {
	DISPLAY: inline-block
}
.cloud {
	TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-FAMILY: Arial, Helvetica, Sans-Serif; PADDING-TOP: 7px
}
.cloud .header {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: transparent; MARGIN: 5px 0px 7px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-SIZE: 12pt !important; FONT-WEIGHT: bold; PADDING-TOP: 2px; _border: 0; _text-transform: none; _background-color: white
}
.cloud .breadcrumb {
	MARGIN: 2px 0px 10px
}
.cloud .breadcrumb .tag {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffcc; MARGIN: 2px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 12px; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid; PADDING-TOP: 2px
}
.tag_0 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline-block; FONT-SIZE: 12px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 1px; _border: 1px solid white
}
.tag_1 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline-block; FONT-SIZE: 12px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 1px; _border: 1px solid white
}
.tag_2 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline-block; FONT-SIZE: 12px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 1px; _border: 1px solid white
}
.tag_3 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline-block; FONT-SIZE: 12px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 1px; _border: 1px solid white
}
.tag_4 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline-block; FONT-SIZE: 12px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 1px; _border: 1px solid white
}
.tag_5 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline-block; FONT-SIZE: 12px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 1px; _border: 1px solid white
}
.tag_6 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline-block; FONT-SIZE: 12px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 1px; _border: 1px solid white
}
.tag_7 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline-block; FONT-SIZE: 12px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 1px; _border: 1px solid white
}
.tag_8 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline-block; FONT-SIZE: 12px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 1px; _border: 1px solid white
}
.tag_9 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline-block; FONT-SIZE: 12px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 1px; _border: 1px solid white
}
.tag_10 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline-block; FONT-SIZE: 12px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 1px; _border: 1px solid white
}
A.tag_0:hover {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid
}
A.tag_1:hover {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid
}
A.tag_2:hover {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid
}
A.tag_3:hover {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid
}
A.tag_4:hover {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid
}
A.tag_5:hover {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid
}
A.tag_6:hover {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid
}
A.tag_7:hover {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid
}
A.tag_8:hover {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid
}
A.tag_9:hover {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid
}
A.tag_10:hover {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid
}
.tag_0 {
	COLOR: #005
}
.tag_1 {
	COLOR: #006
}
.tag_2 {
	COLOR: #007
}
.tag_3 {
	COLOR: #008
}
.tag_4 {
	COLOR: #009
}
.tag_5 {
	COLOR: #00a
}
.tag_6 {
	COLOR: #00b
}
.tag_7 {
	COLOR: #00c; FONT-WEIGHT: bold
}
.tag_8 {
	COLOR: #00d; FONT-WEIGHT: bold
}
.tag_9 {
	COLOR: #00e; FONT-WEIGHT: bold
}
.tag_10 {
	COLOR: #00f; FONT-WEIGHT: bold
}
INPUT.search {
	BACKGROUND: url(/Images/search.gif) #fff no-repeat right 50%
}
INPUT.ie6-bug-sf {
	_width: 130px
}
.cloud-large {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 3px; LINE-HEIGHT: 110%; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 12pt; PADDING-TOP: 3px
}
.cloud-large A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.cloud-large .header {
	BACKGROUND-COLOR: transparent; MARGIN: 5px 0px 7px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; FONT-SIZE: 12pt !important; FONT-WEIGHT: bold; _border: 0; _text-transform: none; _background-color: white
}
.AdExpired {
	BACKGROUND-COLOR: silver
}
.AdExpiredRecently {
	BACKGROUND-COLOR: red
}
.AdExpiringSoon {
	BACKGROUND-COLOR: orange
}
.AdRunning {
	BACKGROUND-COLOR: white
}
.AdPending {
	BACKGROUND-COLOR: yellow
}
.FS_Deleted {
	BACKGROUND-COLOR: #f8efff; COLOR: red
}
.FS_Suspended {
	BACKGROUND-COLOR: #f8efff; COLOR: #333
}
.FS_Critical {
	BACKGROUND-COLOR: yellow; COLOR: #ff0000; FONT-WEIGHT: bold
}
.FS_Urgent {
	BACKGROUND-COLOR: #ff9fa3
}
.FS_Warning {
	BACKGROUND-COLOR: #fc8
}
.FS_ExpiringSoon {
	BACKGROUND-COLOR: #ffdaaf
}
.FS_Expired {
	COLOR: #999
}
.FS_ExpiredRecently {
	COLOR: #666
}
.FS_Running {
	BACKGROUND-COLOR: #64ff3f
}
.FS_Queued {
	BACKGROUND-COLOR: #bcfdac
}
.FS_NeedsWork {
	BACKGROUND-COLOR: #fc8
}
.FS_NoColor {
	BACKGROUND-COLOR: #fff; COLOR: black
}
.FS_Indicator {
	BACKGROUND-IMAGE: url(/script/adserve/images/StatusIndicators.png); BACKGROUND-COLOR: transparent; WIDTH: 24px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%; HEIGHT: 24px
}
.FS_Critical.FS_Indicator {
	BACKGROUND-POSITION: -24px 50%
}
.FS_Urgent.FS_Indicator {
	BACKGROUND-POSITION: -48px 50%
}
.FS_Warning.FS_Indicator {
	BACKGROUND-POSITION: -72px 50%
}
.FS_ExpiringSoon.FS_Indicator {
	BACKGROUND-POSITION: -96px 50%
}
.FS_Expired.FS_Indicator {
	BACKGROUND-POSITION: -96px 50%
}
.FS_ExpiredRecently.FS_Indicator {
	BACKGROUND-POSITION: -96px 50%
}
.FS_NeedsWork.FS_Indicator {
	BACKGROUND-POSITION: -96px 50%
}
.FS_Running.FS_Indicator {
	BACKGROUND-POSITION: -120px 50%
}
.FS_Queued.FS_Indicator {
	BACKGROUND-POSITION: -120px 50%
}
.FS_Legend {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 4px; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 4px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.FS_Legend TD {
	FONT-SIZE: 8pt
}
.FS_Legend TH {
	FONT-SIZE: 8pt
}
.menu1 {
	PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #333; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Verdana; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.menu2 {
	BORDER-BOTTOM: #f90 1px solid; BACKGROUND-COLOR: #ffcc66; PADDING-LEFT: 5px; DISPLAY: block; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.menu2 {
	COLOR: #333; TEXT-DECORATION: none
}
.menu2 A {
	COLOR: #333; TEXT-DECORATION: none
}
.menu2-dropdown {
	POSITION: relative; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ffcc66; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TOP: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.menu2-dropdown .selected {
	BACKGROUND-COLOR: #ffefdb
}
.menu3 {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.15em; BACKGROUND-COLOR: #ffe0b3; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 8pt; PADDING-TOP: 1px
}
.menu3 {
	DISPLAY: block; COLOR: #000; TEXT-DECORATION: none; _width: 95%
}
.menu3 A {
	DISPLAY: block; COLOR: #000; TEXT-DECORATION: none; _width: 95%
}
.menu3:hover {
	BACKGROUND-COLOR: #ffefdb
}
.menu3 A:hover {
	BACKGROUND-COLOR: #ffefdb
}
*/
/*.tab-nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1px; PADDING-TOP: 0px
}
.tab-nav A {
	BORDER-BOTTOM: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fbedbb; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #ff9900 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #ff9900 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.tab-nav A.selected {
	BORDER-BOTTOM-COLOR: #ffcc99
}
.tab-nav IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.tab-nav A.selected {
	BACKGROUND: #ffcc99
}
.tab-panel .box {
	BACKGROUND: #ffcc99
}
.tab-nav A:hover {
	BACKGROUND: #ffcc99
}
.speech-bubble {
	BORDER-BOTTOM: #ddd 2px solid; BORDER-LEFT: #ddd 2px solid; PADDING-BOTTOM: 0.6em; BACKGROUND-COLOR: #ffc; MARGIN: 15px 15px 0px; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BORDER-TOP: #ddd 2px solid; BORDER-RIGHT: #ddd 2px solid; PADDING-TOP: 0.6em; _margin-bottom: 15px
}
.speech-bubble-image {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 24px; MARGIN-BOTTOM: 30px; FLOAT: left; HEIGHT: 24px; BORDER-TOP: medium none; MARGIN-RIGHT: 5px; BORDER-RIGHT: medium none
}
.speech-bubble-pointer-down {
	WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 0px
}
.speech-bubble-pointer-down-inner {
	WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 0px
}
.speech-bubble-pointer-down {
	BORDER-LEFT: transparent 7px solid; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 35px; BORDER-TOP: #ddd 14px solid; BORDER-RIGHT: transparent 7px solid; _display: none
}
.speech-bubble-pointer-down-inner {
	BORDER-LEFT: transparent 5px solid; MARGIN-TOP: -16px; MARGIN-LEFT: -5px; BORDER-TOP: #ffc 10px solid; BORDER-RIGHT: transparent 5px solid; _display: none
}
.tooltip {
	POSITION: relative; TEXT-DECORATION: none
}
.tooltip .speech-bubble-container {
	DISPLAY: none
}
.tooltip:hover .speech-bubble-container {
	POSITION: absolute; WIDTH: 150px; BOTTOM: 0px; DISPLAY: block; COLOR: black; TEXT-DECORATION: none !important; LEFT: 0px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: '.'
}
* HTML .clearfix {
	ZOOM: 1
}
.clearfix {
	DISPLAY: block
}
*/
/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
/*
DIV#index-container {
	MARGIN: 10px
}
DIV#index-box {
	BORDER-BOTTOM: #006666 1px dashed; BORDER-LEFT: #006666 1px dashed; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 10px 50px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ffffdf; FLOAT: right; BORDER-TOP: #006666 1px dashed; BORDER-RIGHT: #006666 1px dashed; PADDING-TOP: 10px
}
DIV#index-box DIV.sub-box {
	BORDER-BOTTOM: #006666 1px dashed; BORDER-LEFT: #006666 1px dashed; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #eeffff; BORDER-TOP: #006666 1px dashed; BORDER-RIGHT: #006666 1px dashed; PADDING-TOP: 0px
}
DIV#index-box DIV.sub-box H2 {
	BORDER-BOTTOM: #006666 1px dashed; TEXT-ALIGN: center; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: "Courier New", Courier, monospace; BACKGROUND: #ddffff; LETTER-SPACING: 5px; COLOR: #993333; PADDING-TOP: 8px
}
UL#index {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 15px 20px 15px 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#index LI {
	FONT-STYLE: italic
}
UL#index LI UL.sub-index {
	LIST-STYLE-TYPE: square
}
UL#index LI UL.sub-index LI UL.sub-index {
	LIST-STYLE-TYPE: circle; PADDING-LEFT: 0px; MARGIN-LEFT: 20px
}
UL#index LI A.topic-nav {
	PADDING-LEFT: 0px; PADDING-RIGHT: 3px
}
UL#index LI A.topic-nav:hover {
	PADDING-LEFT: 3px; PADDING-RIGHT: 0px
}
DIV#demo-container {
	POSITION: relative; MARGIN-TOP: 150px; FLOAT: left; MARGIN-LEFT: -20px; CLEAR: right; LEFT: 20%
}
DIV.demo-view {
	WIDTH: 260px; BACKGROUND: url(demo-view.jpg) white no-repeat 50% 50%; HEIGHT: 120px
}
DIV.demo-view DIV.title {
	TEXT-ALIGN: center; FONT-VARIANT: small-caps; MARGIN: 18px 0px 0px; FONT-FAMILY: "Courier New", Courier, monospace; LETTER-SPACING: 2px; COLOR: #ffffcc; FONT-SIZE: 16px; FONT-WEIGHT: bold; WORD-SPACING: -4px
}
DIV.demo-view DIV.demo-content {
	MARGIN: 0px 15px 0px 18px
}
A.demo-link DIV {
	MARGIN: 15px 0px
}
A.demo-link {
	TEXT-ALIGN: center; FONT-VARIANT: small-caps; DISPLAY: block; FONT-FAMILY: "Courier New", Courier, monospace; LETTER-SPACING: 3px; HEIGHT: 70px; COLOR: white; FONT-SIZE: 28px; FONT-WEIGHT: bold; WORD-SPACING: -6px; TEXT-DECORATION: none
}
A.demo-link SPAN.hover {
	VISIBILITY: hidden; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
A.demo-link:hover {
	COLOR: #993333
}
A.demo-link:hover SPAN.hover {
	VISIBILITY: visible; COLOR: white
}
DIV#content {
	TEXT-ALIGN: justify; PADDING-LEFT: 10px
}
DIV#content H2 {
	MARGIN-LEFT: -10px
}
DIV#content H1 {
	MARGIN: 45px 0px 0px -10px
}
H4.content {
	MARGIN: 25px 0px 15px; PADDING-LEFT: 8px
}
P.content {
	BORDER-LEFT: #993333 2px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.example-capt {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; WIDTH: 735px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.example {
	BORDER-BOTTOM: black 1px dashed; POSITION: relative; BORDER-LEFT: black 1px dashed; BACKGROUND-COLOR: #cccccc; MARGIN: 0px 0px 25px; WIDTH: 740px; FONT-SIZE: 86%; OVERFLOW: hidden; BORDER-TOP: black 1px dashed; BORDER-RIGHT: black 1px dashed
}
DIV.ex-lab-bg {
	POSITION: relative; BORDER-LEFT: black 1px dashed; BACKGROUND-COLOR: #ffffea; WIDTH: 100%; LEFT: 24px
}
DIV.ex-reset {
	POSITION: relative; WIDTH: 100%; LEFT: -24px
}
.clearfix:after {
	LINE-HEIGHT: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.heightfix:before {
	LINE-HEIGHT: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CONTENT: '.'
}
DIV.example-label {
	TEXT-TRANSFORM: uppercase; WIDTH: 24px; FONT-FAMILY: "Courier New", Courier, monospace; FLOAT: left; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
DIV.example-label DIV {
	MARGIN: 20px 6px 0px
}
DIV.example-body {
	PADDING-BOTTOM: 0px; MARGIN: 0px 15px 15px 45px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
DIV.example-code {
	WIDTH: 400px; FLOAT: right
}
TABLE.example-code {
	MARGIN: 0px; BORDER-COLLAPSE: collapse; FLOAT: right
}
TABLE.example-code TD {
	BORDER-BOTTOM: #993333 1px dotted; BORDER-LEFT: #993333 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #993333 1px dotted; BORDER-RIGHT: #993333 1px dotted; PADDING-TOP: 10px
}
TABLE.example-code TR.header TD {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Courier New", Courier, monospace; LETTER-SPACING: 2px; COLOR: #993333; FONT-WEIGHT: bold; WORD-SPACING: -4px
}
TABLE.example-code TR.code TD {
	FONT-FAMILY: "Courier New", Courier, monospace; FONT-SIZE: 100%; VERTICAL-ALIGN: top
}
TABLE.example-code UL.code {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 85%; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
TABLE.example-code UL.code LI {
	FONT-FAMILY: "Courier New", Courier, monospace; MARGIN-BOTTOM: 4px; FONT-SIZE: 8pt
}
TABLE.example-code UL.code LI.last {
	MARGIN-BOTTOM: 0px
}
TABLE.example-code UL.code LI.unchanged-code {
	COLOR: gray
}
TABLE.example-code UL.code LI.removed-code {
	COLOR: gray; TEXT-DECORATION: line-through
}
.hack-code {
	BACKGROUND: #eeddff
}
DIV.hack-code {
	BORDER-BOTTOM: black 1px dashed; BORDER-LEFT: black 1px dashed; MARGIN-TOP: 40px; WIDTH: 740px; BORDER-TOP: black 1px dashed; BORDER-RIGHT: black 1px dashed
}
DIV.hack-code SPAN.title {
	BORDER-BOTTOM: black 1px dashed; POSITION: relative; BORDER-LEFT: black 1px dashed; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eeddff; FONT-SIZE: 12px; BORDER-TOP: black 1px dashed; TOP: -20px; FONT-WEIGHT: bold; BORDER-RIGHT: black 1px dashed; PADDING-TOP: 5px; LEFT: -1px
}
P.hack-code {
	MARGIN: 3px 20px 18px; BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE.example-code TD.mark-up {
	BACKGROUND: #ffffff
}
TABLE.example-code TR.header TD.mark-up {
	PADDING-BOTTOM: 5px
}
TABLE.example-code TD.mark-up PRE {
	MARGIN: 8px 15px; COLOR: #555555; FONT-SIZE: 12px
}
TABLE.examples-code {
	BORDER-BOTTOM: black 1px dashed; BORDER-LEFT: black 1px dashed; BACKGROUND-COLOR: #ffffea; MARGIN: 20px 0px 15px; MAX-WIDTH: 600px; BORDER-TOP: black 1px dashed; BORDER-RIGHT: black 1px dashed
}
TABLE.examples-code TD {
	BORDER-BOTTOM: #993333 1px dotted; BORDER-LEFT: #993333 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #993333 1px dotted; BORDER-RIGHT: #993333 1px dotted; PADDING-TOP: 10px
}
TABLE.examples-code TR.header TD {
	BORDER-BOTTOM: #993333 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #993333 2px solid; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Courier New", Courier, monospace; LETTER-SPACING: 2px; COLOR: #993333; FONT-SIZE: 110%; BORDER-TOP: #993333 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #993333 2px solid; WORD-SPACING: -4px
}
TABLE.examples-code PRE.code-view {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f0f0ff; PADDING-TOP: 5px
}
TABLE.examples-code TD.example-link {
	TEXT-ALIGN: right
}
DIV#page-navigator {
	MARGIN: 40px 10px; HEIGHT: 1%; CLEAR: both; BORDER-TOP: black 1px dashed
}
TABLE.navigator {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 15px auto 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.navigator A.topic-nav {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
TABLE.navigator A.topic-nav:hover {
	BORDER-BOTTOM: #006666 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BORDER-TOP: #006666 1px solid; PADDING-TOP: 1px
}
TABLE.navigator TD.page {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 115%; PADDING-TOP: 0px
}
TABLE.navigator TD.prev A.topic-nav {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; PADDING-LEFT: 0px; WIDTH: 32px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(prev.gif) no-repeat right top; HEIGHT: 30px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
TABLE.navigator TD.prev A.topic-nav:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: right -32px; PADDING-TOP: 0px
}
TABLE.navigator TD.prev A.no-page {
	BACKGROUND: url(no-prev.gif) no-repeat right top
}
TABLE.navigator TD.prev A.no-page:hover {
	BACKGROUND: url(no-prev.gif) no-repeat right top
}
TABLE.navigator TD.next A.topic-nav {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; PADDING-LEFT: 0px; WIDTH: 32px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(next.gif) no-repeat left top; HEIGHT: 30px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
TABLE.navigator TD.next A.topic-nav:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left -32px; PADDING-TOP: 0px
}
TABLE.navigator TD.next A.no-page {
	BACKGROUND: url(no-next.gif) no-repeat right top
}
TABLE.navigator TD.next A.no-page:hover {
	BACKGROUND: url(no-next.gif) no-repeat right top
}
TABLE.navigator TD.index {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
TABLE.navigator TD.index A.topic-nav {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #ddffff; LETTER-SPACING: 6px; FONT-SIZE: 80%; PADDING-TOP: 3px
}
TABLE.navigator TD.index A.topic-nav:hover {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
TABLE.navigator TD.descr {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; COLOR: #999999; FONT-SIZE: 85%; WORD-SPACING: -1px
}
DIV#index-container {
	FLOAT: left; MARGIN-RIGHT: 0px
}
DIV.parent-box {
	BORDER-BOTTOM: #993333 1px solid; BORDER-LEFT: #993333 1px solid; WIDTH: 250px; BACKGROUND: #d0e1e1; FLOAT: left; BORDER-TOP: #993333 1px solid; BORDER-RIGHT: #993333 1px solid
}
DIV.child-box {
	BORDER-BOTTOM: #993333 1px solid; BORDER-LEFT: #993333 1px solid; BACKGROUND: #ffffcc; BORDER-TOP: #993333 1px solid; BORDER-RIGHT: #993333 1px solid
}
P.ex-hl-descr {
	BORDER-BOTTOM: black 1px dashed; PADDING-BOTTOM: 10px; MARGIN: 65px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: black 1px dashed; PADDING-TOP: 8px
}
TABLE.example-code TD.parent-code {
	BACKGROUND-COLOR: #d0e1e1
}
TABLE.example-code TD.child-code {
	BACKGROUND-COLOR: #ffffcc
}
TABLE.example-code TD.grandson-code {
	BACKGROUND-COLOR: #d0eec0
}
TABLE.example-code TD.right-box-code {
	BACKGROUND-COLOR: #d0eec0
}
DIV#example-1 DIV.parent-box {
	WIDTH: 250px; BACKGROUND: #d0e1e1
}
DIV#example-1 DIV.child-box {
	BACKGROUND: #ffffcc
}
DIV#example-2 DIV.parent-box {
	WIDTH: 250px; BACKGROUND: #d0e1e1
}
DIV#example-2 DIV.child-box {
	POSITION: relative; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #ffffcc; LEFT: 40px
}
DIV#example-3 DIV.parent-box {
	POSITION: relative; WIDTH: 250px; BACKGROUND: #d0e1e1; OVERFLOW: hidden
}
DIV#example-3 DIV.child-box {
	POSITION: relative; BACKGROUND: #ffffcc; LEFT: 40px
}
DIV.three-stripes DIV.parent-box {
	POSITION: relative; WIDTH: 250px; OVERFLOW: hidden
}
DIV.three-stripes DIV.child-box {
	POSITION: relative; WIDTH: 100%; LEFT: 40px
}
DIV.three-stripes DIV.reset-box {
	POSITION: relative; WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: -40px; LEFT: 100%
}
DIV.three-stripes DIV.grandson-box {
	POSITION: relative; WIDTH: 100%; BACKGROUND: #d0eec0; MARGIN-LEFT: -25%
}
DIV.three-stripes DIV.content-box {
	POSITION: relative; WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: -100%; LEFT: 25%
}
DIV#example-4 DIV.parent-box {
	BACKGROUND: #d0e1e1
}
DIV#example-4 DIV.child-box {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: #ffffcc; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV#example-4-1 DIV.parent-box {
	BACKGROUND: #d0e1e1; OVERFLOW: visible
}
DIV#example-4-1 DIV.child-box {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #ffffcc; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV#example-4-1 DIV.grandson-box {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
DIV#example-4-2 DIV.parent-box {
	WIDTH: 400px; BACKGROUND: #d0e1e1; OVERFLOW: hidden
}
DIV#example-4-2 DIV.child-box {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: #ffffcc; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.two-cols DIV.main-box {
	POSITION: relative; WIDTH: 250px; FLOAT: left; OVERFLOW: hidden
}
DIV.two-cols DIV.right-box {
	POSITION: relative; WIDTH: 100%; LEFT: 25%
}
DIV.two-cols DIV.content-box {
	POSITION: relative; WIDTH: 100%; LEFT: -25%
}
DIV.two-cols DIV.left {
	WIDTH: 25%; FLOAT: left
}
DIV.two-cols DIV.right {
	MARGIN-LEFT: 25%
}
* HTML DIV.two-cols DIV.right {
	MARGIN: 0px; HEIGHT: 1%
}
* HTML DIV.left {
	MARGIN-RIGHT: -3px
}
DIV#example-5 DIV.main-box {
	BORDER-BOTTOM: #993333 1px solid; BORDER-LEFT: #993333 1px solid; BACKGROUND: #d0e1e1; BORDER-TOP: #993333 1px solid; BORDER-RIGHT: #993333 1px solid
}
DIV#example-5 DIV.right-box {
	BACKGROUND: #ffffcc
}
DIV#example-5 DIV.right {
	COLOR: #aa6633
}
DIV#example-5-1 DIV.main-box {
	BORDER-BOTTOM: #993333 1px solid; BORDER-LEFT: #993333 1px solid; BACKGROUND: #d0e1e1; COLOR: gray; BORDER-TOP: #993333 1px solid; BORDER-RIGHT: #993333 1px solid
}
DIV#example-5-1 DIV.right-box {
	BORDER-LEFT: #993333 10px solid; BACKGROUND: #ffffcc
}
DIV#example-5-2 DIV.main-box {
	BORDER-BOTTOM: #993333 1px solid; BORDER-LEFT: #993333 1px solid; BACKGROUND: #d0e1e1; BORDER-TOP: #993333 1px solid; BORDER-RIGHT: #993333 1px solid
}
DIV#example-5-2 DIV.right-box {
	BORDER-LEFT: #993333 10px solid; BACKGROUND: #ffffcc
}
DIV#example-5-2 DIV.content-box {
	MARGIN-LEFT: -10px
}
DIV#example-5-2 DIV.right {
	PADDING-LEFT: 10px
}
DIV.three-cols DIV.main-box {
	POSITION: relative; WIDTH: 250px; FLOAT: left; OVERFLOW: hidden
}
DIV.three-cols DIV.center-box {
	POSITION: relative; WIDTH: 100%; LEFT: 25%
}
DIV.three-cols DIV.reset-box {
	POSITION: relative; WIDTH: 100%; MARGIN-LEFT: -25%; LEFT: 100%
}
DIV.three-cols DIV.right-box {
	POSITION: relative; WIDTH: 100%; MARGIN-LEFT: -40px
}
DIV.three-cols DIV.content-box {
	POSITION: relative; WIDTH: 100%; MARGIN-LEFT: -100%; LEFT: 40px
}
DIV.three-cols DIV.left {
	WIDTH: 25%; FLOAT: left
}
DIV.three-cols DIV.right {
	WIDTH: 40px; FLOAT: right
}
DIV.three-cols DIV.center {
	MARGIN-LEFT: 25%; MARGIN-RIGHT: 40px
}
* HTML DIV.three-cols DIV.center {
	MARGIN: 0px; HEIGHT: 1%
}
* HTML DIV.three-cols DIV.left {
	MARGIN-RIGHT: -3px
}
* HTML DIV.three-cols DIV.right {
	MARGIN-LEFT: -3px
}
DIV#example-6 DIV.main-box {
	BORDER-BOTTOM: #993333 1px solid; BORDER-LEFT: #993333 1px solid; BACKGROUND: #d0e1e1; BORDER-TOP: #993333 1px solid; BORDER-RIGHT: #993333 1px solid
}
DIV#example-6 DIV.center-box {
	BORDER-LEFT: #993333 1px solid; BACKGROUND: #ffffcc
}
DIV#example-6 DIV.right-box {
	BORDER-LEFT: #993333 1px solid; BACKGROUND: #d0eec0; LEFT: -2px
}
DIV#example-6 DIV.center {
	PADDING-LEFT: 1px; PADDING-RIGHT: 1px
}
DIV#example-6 DIV.right {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase
}
DIV#example-6-1 DIV.main-box {
	BORDER-BOTTOM: #993333 1px solid; BORDER-LEFT: #993333 1px solid; WIDTH: 500px; BACKGROUND: #d0e1e1; COLOR: gray; BORDER-TOP: #993333 1px solid; BORDER-RIGHT: #993333 1px solid
}
DIV#example-6-1 DIV.center-box {
	BORDER-LEFT: #993333 1px solid; BACKGROUND: #ffffcc
}
DIV#example-6-1 DIV.right-box {
	BORDER-LEFT: #993333 1px solid; BACKGROUND: #d0eec0; LEFT: -2px
}
DIV#example-6-1 DIV.center {
	PADDING-LEFT: 1px; PADDING-RIGHT: 1px
}
DIV#example-6-1 DIV.right {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase
}
DIV#example-1 DIV.example-label DIV {
	MARGIN-TOP: 50px
}
DIV#example-2 DIV.example-label DIV {
	MARGIN-TOP: 60px
}
DIV#example-3 DIV.example-label DIV {
	MARGIN-TOP: 60px
}
DIV#example-4 DIV.example-label DIV {
	MARGIN-TOP: 230px
}
DIV#example-4-1 DIV.example-label DIV {
	MARGIN-TOP: 65px
}
DIV#example-4-2 DIV.example-label DIV {
	MARGIN-TOP: 35px
}
DIV#example-5 DIV.example-label DIV {
	MARGIN-TOP: 200px
}
DIV#example-5-1 DIV.example-label DIV {
	MARGIN-TOP: 230px
}
DIV#example-5-2 DIV.example-label DIV {
	MARGIN-TOP: 245px
}
DIV#example-6 DIV.example-label DIV {
	MARGIN-TOP: 450px
}
*/