.mainback
{
    BACKGROUND: #003366;
}
.plain
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    COLOR: #333333;
    FONT-FAMILY: verdana, helvetica, sans-serif;
    TEXT-DECORATION: none
}

.plainB
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: verdana, helvetica, sans-serif;
    TEXT-DECORATION: none
}

.sidebar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #AA3333;
    FONT-FAMILY: verdana, helvetica, sans-serif;
    TEXT-DECORATION: none
}

A.link
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: verdana;
}

A.link:link
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: verdana
}

A.link:visited
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: verdana
}

A.link:hover
{
    FONT-SIZE: 11px;
    COLOR: #cc5500;
    FONT-FAMILY: verdana
}

.login
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: verdana;
	text-align:right;
}

A.loginLink
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
	text-align:right;
}

A.topmenulink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
	TEXT-DECORATION:none;
}

A.topmenulink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
	TEXT-DECORATION:none;
}

A.topmenulink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
	TEXT-DECORATION:none;
}

A.topmenulink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc5500;
    FONT-FAMILY: verdana;
	TEXT-DECORATION:none;
}

A.linkinfo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #66AA66;
    FONT-FAMILY: verdana;
	TEXT-DECORATION: underline;
}

A.linkinfo:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #008800;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline;
}

A.linkinfo:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #88AA88;
    FONT-FAMILY: verdana
}

A.linkinfo:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #00FF00;
    FONT-FAMILY: verdana
}

.blockTitle{
    BACKGROUND: #EEEEEE;
	color: #336699;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, helvetica, sans-serif;
    PADDING-LEFT: 10px; 
    PADDING-right: 10px; 
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 2px;
 	BORDER-top: #cccccc 1px solid;
 	BORDER-BOTTOM: #cccccc 1px solid;
}

.codeBorder
{
    FONT-SIZE: 12px;
    COLOR: #550000;
    FONT-FAMILY: 'courier new';
    BACKGROUND: #FFFFFC; 
 	BORDER-bottom: #eeeeee 1px solid;
 	BORDER-left: #eeeeee 1px solid;
 	BORDER-right: #eeeeee 1px solid;
}

.XUIZoneTitle
{
	/*BORDER-bottom: 1px #555555 solid; 
	text-align:left; 
	COLOR:555555; 
	FONT-SIZE: 18px; 
	FONT-FAMILY: verdana; 
	FONT-WEIGHT: bold; 
	LETTER-SPACING: 2px;
	display:inline;*/
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold;
    COLOR: #336699;
    FONT-STYLE: italic;
	FONT-FAMILY: verdana; 
	BORDER-bottom: 1px #555555 solid; 	
}

.articleTitle
{
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold;
    COLOR: #336699;
    FONT-STYLE: italic;
	FONT-FAMILY: verdana; 
}

.helptitle
{
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold;
    COLOR: #AA5555;
    TEXT-DECORATION: none;
    FONT-STYLE: none;
	FONT-FAMILY: sans-serif; 
	LETTER-SPACING: 2px;
}

.cellSpacer
{
	font-size:0; 
	height:1px; 
	background-color:#AAAAAA;
}

.topMenu
{
	/*padding-top:6; 
	padding-bottom:8; 
	padding-left:4; 
	padding-right:4; */
	padding-top:2; 
	padding-left:4; 
	padding-right:4;
	padding-bottom:7; 
	position:relative;
	background-color:#555555;
	width:80; 
	text-align: left; 
	color:#ffffff;
    /*FONT-SIZE: 10px;*/
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, helvetica, sans-serif;
    TEXT-DECORATION: none;
	display: inline;
}
.topMenuSpacer
{
	width:1;
	padding-left:2; 
	background-color:#555555; 
	padding-top:1;
	padding-bottom:6; 
	display:inline;
}

.tagline
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    COLOR: #336699;
    FONT-STYLE: none;
	FONT-FAMILY: verdana; 
}

.taglineBold
{
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    COLOR: #336699;
    FONT-STYLE: none;
	FONT-FAMILY: verdana; 
}

.taglineSmart
{
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold;
    COLOR: #336699;
    FONT-STYLE: italic;
	FONT-FAMILY: verdana; 
}
/*.caption
{
    FONT-SIZE: 10px;
    COLOR: #AAAAAA;
    FONT-STYLE: italic;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}

.sectionTitle
{
	width:450; 
	BORDER-bottom: 1px ffa500 solid; 
	text-align:left; 
	COLOR:868AA5; 
	FONT-SIZE: 22px; 
	FONT-FAMILY: sans-serif; 
	LETTER-SPACING: 2px;
	TEXT-DECORATION: none;
	cursor:hand;
}

.newssummary
{
    FONT-SIZE: 11;
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-ALIGN:left;
}

.translucent
{
	background-color: ffffff;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
	BORDER-LEFT: thin ridge;
	BORDER-TOP: thin ridge;
	BORDER-RIGHT: thin ridge;
	BORDER-BOTTOM: thin ridge;
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 5px;
}

.solid
{
	height:188; 
	width:150; 
	position:absolute; 
	TEXT-ALIGN: left;
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	PADDING-RIGHT: 10px; 
}*/


/*.quickTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #006699;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.advancedTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #009966;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.developerTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #CC9933;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
}*/

/*.plainBlueSmall
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: verdana, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.subHeading
{
    FONT-SIZE: 14px;
    COLOR: #cc6633;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.titleLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #d98c40;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.titleMedium
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #d68330;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.titleSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d68330;
    FONT-STYLE: italic;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    COLOROLD: #cc6633
}*/

A.linkIndex
{
    FONT-SIZE: 12px;
    COLOR: #888888;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

A.linkIndex:hover
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

A.linkRed:link
{
    FONT-SIZE: 12px;
    COLOR: #888888;
    FONT-FAMILY: verdana
}
A.linkRed:visited
{
    FONT-SIZE: 12px;
    COLOR: #aa0000;
    FONT-FAMILY: verdana
}
A.linkRed:hover
{
    FONT-SIZE: 12px;
    COLOR: #000099;
    FONT-FAMILY: verdana
}
.code
{
    FONT-SIZE: 11px;
    COLOR: #550000;
    FONT-FAMILY: 'courier new';
    BACKGROUND: #FFFFFc; 
	topmargin:0;
    PADDING-LEFT: 10px; 
}

.codeChanged
{
    FONT-SIZE: 11px;
    COLOR: #DD0000;
    FONT-FAMILY: 'courier new';
    BACKGROUND: #FFFFFc; 
}

.matrixDark
{
    BACKGROUND-COLOR: #f1f0cc
}
.matrixLight
{
    BACKGROUND-COLOR: #f9f795
}
.error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ff0000
}
.success
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #00aa00
}
.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #d68330;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana
}
A.hyperBig:link
{
    FONT-SIZE: 10pt;
    COLOR: #990000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.hyperBig:visited
{
    FONT-SIZE: 10pt;
    COLOR: #330000;
    TEXT-DECORATION: underline
}
A.hyperBig:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}

.headingSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #d68330;
    FONT-FAMILY: verdana
}

.price
{
    FONT-SIZE: 16pt;
    COLOR: #FF0000;
    FONT-FAMILY: verdana;
}

.hover
{
	BACKGROUND: #003366;
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid; 
	VERTICAL-ALIGN: middle;
}

.hoverLink
{
    BACKGROUND: #FFFFCC;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
}

.tag
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    PADDING-RIGHT: 16px; 
    PADDING-LEFT: 16px; 
    PADDING-BOTTOM: 6px; 
    PADDING-TOP: 6px;
    BACKGROUND-IMAGE: url(file://C:\cvs\xuibak\website\Website\images\new\tag.gif);
}

.blur{
	background-color: #666; /*shadow color*/
	color: inherit;
	margin-left: 6px;
	margin-top: 6px;
}

.shadow,
.content{
	position: relative;
	bottom: 3px;
	right: 3px;
	min-height:700;
}

.contentnopad{
	position: relative;
	bottom: 3px;
	right: 3px;
	min-height:700;
}

.shadow{
	background-color: #666; /*shadow color*/
	color: inherit;
}

.content{
	background-color: #fff; /*background color of content*/
	color: #000; /*text color of content*/
	border: 1px solid #555555; /*border color*/
	padding: .5em 2ex;
}

.contentnopad{
	background-color: #fff; /*background color of content*/
	color: #000; /*text color of content*/
	border: 1px solid #555555; /*border color*/
}

.siteshadow,
.sitecontent{
	position: relative;
	bottom: 2px;
	right: 2px;
}

.siteshadow{
	background-color: #ccc; /*shadow color*/
	color: inherit;
}

.sitecontent{
	background-color: #fff; /*background color of content*/
	color: #000; /*text color of content*/
	border: 1px solid #660000; /*border color*/
	/*padding: .5em 2ex;*/
}

.transhome
{
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9;
}

.titleBorder
{
	BACKGROUND: #FFFFFA; 
  	BORDER-top: #000000 1px solid;
 	BORDER-bottom: #000000 1px solid;
 	BORDER-left: #000000 1px solid;
 	BORDER-right: #000000 1px solid;
}

.titleBanner
{
	BACKGROUND: #336699;
	color: #FFFFFF;
    PADDING-LEFT: 10px; 
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 1px;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, helvetica, sans-serif;
}

.titleContent
{
	color: #000000;
    PADDING-LEFT: 10px; 
    PADDING-RIGHT: 10px; 
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, helvetica, sans-serif;
}

.titleLarge
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, helvetica, sans-serif;
}