body {
	background: url( ../images/sxsupport2/bg.gif ) #FFFFFF;
	background-repeat: repeat-x;
	font-family: Verdana;
	font-size: 13px;
	margin: 0px;
}

table {
	width: 800px;
}

td {
	font-family: Verdana;
	font-size: 13px;
}

hr {
	height: 1px;
	width: 150px;
	border-width: 1px 0 0 0;
	border-color: #BBBBBB;
	}
img {
	border: 0px;
}

a, 
a:link, 
a:hover, 
a:active, 
a:visited {
	color: #000000;
}

/* ALTERNATE COLOR 1 */
.altcolor1 {
	font-size: 13px;
	color: #000000;
	background: #EEEEEE;
}
.altcolor1 a:link,
.altcolor1 a:hover,
.altcolor1 a:active,
.altcolor1 a:visited {
	font-size: 13px;
	color: #000000;
}

/* ALTERNATE COLOR 2 */
.altcolor2 { 
	font-size: 13px;
	color: #000000;
	background: #FFFFFF; 
}
.altcolor2 a:link,
.altcolor2 a:hover,
.altcolor2 a:active,
.altcolor2 a:visited {
	font-size: 13px;
	color: #000000;
}

/* ALTERNATE COLOR 3 */
.altcolor3 {
	font-size: 13px;
	color: #000000;
	background: #CCCCCC; 
}
.altcolor3 a:link,
.altcolor3 a:hover,
.altcolor3 a:active,
.altcolor3 a:visited {
	font-size: 13px;
	color: #000000;
}

/* ALTERNATE COLOR 4 */
.altcolor4 {
	font-size: 13px;
	color: #000000;
	background: #BBBBBB; 
}
.altcolor4 a:link,
.altcolor4 a:hover,
.altcolor4 a:active,
.altcolor4 a:visited {
	font-size: 13px;
	color: #000000;
}

.altcolor1s { 
	font-size: 11px;
	color: #000000;
	background: #EEEEEE;
}
.altcolor2s { 
	font-size: 11px;
	color: #000000;
	background: #FFFFFF; 
} 

.body {
	width: 800px; 
	background: #AAAAAA; 
	border: 1px solid #555555;
}

.main {
	background: url( ../images/sxsupport2/content.gif );
	border: 0px solid #999999;
	width: 921px;
}

.inner {
	width: 800px;
}

.green {
	background: #DDFFDD;
}

.red {
	background: #FFDDDD;
}

.bitBoardA {
	background:       #EEEEEE;
	height:               30px;
}

.bitBoardB {
	background:     #FFFFFF;
	height:               30px;
}

.bitLetter, 
.bitLetter a, 
.bitLetter a:active, 
.bitLetter a:link, 
.bitLetter a:hover, 
.bitLetter a:visited {
	text-decoration: none;
	width: 20px; 
	text-align: center;
}

.memberGroup1 {
	font-weight: bold;
}

.memberGroup4 {
	font-style: italic;
}

.caption {
	background: #d5f29c;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 35px;
}

.captionLight {
	background: #a3d73e;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
}

.footer {
	background: #d5f29c;
	height: 20px;
	text-align: center;
}

.footerElementA {
	font-size: 11px;
	font-weight: bold;
	border-right: 1px solid #393c42;
	color: #333333; 
	height: 20px;
	text-align: center;
}

.footerElementB {
	font-size: 11px;
	font-weight: bold;
	color: #333333; 
	height: 20px;
	text-align: center;
}

.quoteBox {
	background: #EEEEEE; 
	border-left: 2px solid #777777;
	border-top: 1px solid #777777;
	border-right: 4px solid #777777;
	border-bottom: 1px solid #777777;
	width: 90%;
}

.quoteBoxHead {
	background: #d5f29c;
	color: #000000;
}

.quoteBoxSpan {
	height: 30px; 
	width: 120px;
	vertical-align: center;
	text-align: center;
	padding: 5px;
	cursor: hand;
}

.TabA b {
	display: block;
	background: #a3d73e;
	color: #FFFFFF;
	padding: 5px;
}

.TabB a {
	display: block;
	background: #EEEEEE;
	color: #000000;
	padding: 5px;
}

.TabB a:hover {
	display: block;
	background: #FFFFFF;
	color: #000000;
}

.bitCategoryA {
	background: url( '../images/cat_bg.gif' ) #CCCCCC; 
	background-repeat: no-repeat;
	color: #000000;
}

.bitCategoryA a:link, 
.bitCategoryA a:hover, 
.bitCategoryA a:active, 
.bitCategoryA a:visited {
	color: #000000;
}

.bitCategoryB {
	background: #CCCCCC; 
	color: #000000;
}

.bitHeading {
	background: #d5f29c;
	color: #000000;
}

.bitDark {
	background: #334117;
	color: #FFFFFF; 
	font-size: 11px; 
	font-weight: normal; 
	text-align: center;
}

.box,
.box:link,
.box:hover,
.box:active,
.box:visited,
.box a:link,
.box a:hover,
.box a:active,
.box a:visited {
	font-size: 13px;
	color: #000000;
	background: #EEEEEE;
}

.postCaption {
	background: #CCCCCC;
	font-weight:  bold;
}

.postMain {
	background:    #EEEEEE;
}

.fontLightA,
.fontLightA:link,
.fontLightA:hover,
.fontLightA:active,
.fontLightA:visited { 
	color: #FFFFFF; 
}

.fontLightB,
.fontLightB:link,
.fontLightB:hover,
.fontLightB:active,
.fontLightB:visited { 
	color: #CCCCCC; 
}

.fontLightC,
.fontLightC a:link,
.fontLightC a:hover,
.fontLightC a:active,
.fontLightC a:visited { 
	color: #AAAAAA; 
}

.fontAlert,
.fontAlert:link,
.fontAlert:hover,
.fontAlert:active,
.fontAlert:visited { 
	color: #CCCCCC; 
}

.fontDark { 
	color: #000000; 
}

.info {
	background: #DDDDDD;
	color: #444444;
}

.input {
	background: #FFFFFF;
}

.highlight {
	background: #F0F0F0;
	border: 1px dashed #BBBBBB;
	color: #CC3333;
	padding: 3px;
}

.alert,
.alert a:link,
.alert a:hover,
.alert a:active,
.alert a:visited {
	background: #EEBBBB;
	color: #CC3333;
}

.bbcode,
.bbcode img {
	cursor: hand;
	background-color: none;
	border: 1px solid #EEEEEE;
}

.bbcode img:hover {
	background-color: #AAAAFF;
	border: 1px solid #8888CC;
}