<STYLE>
BODY {

		background-color: #FFFFFF;
		COLOR: black; 
		FONT-FAMILY: Verdana, Arial,Helvetica; 
		FONT-SIZE: 8.5pt
}



TD {
	COLOR: black; FONT-FAMILY: Verdana, Arial,Helvetica; FONT-SIZE: 8.5pt
}
INPUT {
	FONT-FAMILY: Verdana, Arial,Helvetica; FONT-SIZE: 8.5pt; background-color: #DDDDE8; color: #000000; border: 1 solid #808080; padding: 0
}
SELECT {
	FONT-FAMILY: Verdana, Arial,Helvetica; FONT-SIZE: 8.5pt; background-color: #DDDDE8; color: #000000; border: 1 solid #808080; padding: 0
}

TEXTAREA {
	FONT-FAMILY: Verdana, Arial,Helvetica; FONT-SIZE: 8.5pt; background-color: #DDDDE8; color: #000000; border: 1 solid #808080; padding: 0
}

BUTTON {
	FONT-FAMILY: Verdana, Arial,Helvetica; FONT-SIZE: 8.5pt; background-color: #DDDDE8; color: #000000; border: 1 solid #808080; padding: 0; font-weight:bold;
}


CHECKBOX {
	background: #FF8400; border=0;
}

A:visited
{
    COLOR: #1155AA;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #3377CC;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #1155AA;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #1155AA;
    TEXT-DECORATION: none
}


.menu {font-size:11px;font-weight:normal;color:#FFFFFF}
.category {
	COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.override	{ background-color: #FF7D00; color: #FF7D00; border: 1 solid #808080; padding: 0 }
.dataform {
	background-color: #FFD5A6;
	font-family: Verdana;
	font-size: 8pt;
	color: #0000FF;
	font-weight: bold;
	padding: 0 ;
	}

.tabnorm {
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	}
A.tabnorm:link {
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	}
	
A.tabnorm:visited {
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	}
	
A.tabnorm:active {
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	}
	
A.tabnorm:hover {
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	font-decoration: underline;
	}


.mask{behavior: url(/styles/mask_vbs.htc);}

.topbarinput { background-color: transparent; color: #000000; border: 0 solid #808080; padding: 0 }

.formtable {
	background-color: #FF7D00;
	font-family: Verdana;
	font-size: 8pt;
	color: #0000FF;
	font-weight: bold;
	padding: 0 ;
	}

.formcell {
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	padding: 0 ;
	}

.whiteform {
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	padding: 0 ;
	background-color: #FFFFFF;
	border: #FFFFFF;
	}

.pageheader {
	font-family: Verdana;
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
	}

.subtitle {
	font-family: Verdana;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	}

.submenu {
	background-color: #979700;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	padding: 0 ;
	border: #000000 ;
	}

.datatableheader {
	background-color: #FF8400;
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	padding-left: 10 ;
	padding-right: 10 ;
	padding-top: 0 ;
	padding-bottom: 0 ;
	}

.datatablesearch {
	background-color: #C0C0C0;
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	padding-left: 10 ;
	padding-right: 10 ;
	padding-top: 5 ;
	padding-bottom: 5 ;
	}

.datatablesummaryheader {
	    BORDER-RIGHT: #aaaaaa 1px solid;
	    BORDER-TOP: #aaaaaa 1px solid;
	    BORDER-LEFT: #aaaaaa 1px solid;
	    BORDER-BOTTOM: #aaaaaa 1px solid;
	background-color: #C0C0C0;
	font-family: Verdana;
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
	padding-left: 10 ;
	padding-right: 10 ;
	padding-top: 5 ;
	padding-bottom: 5 ;
	margin-bottom: 0 ;
	}

.datatableorder {
	    
	background-color: #BE6749;
	font-family: Verdana;
	font-size: 10pt;
	color: #D7D7D7;
	font-weight: normal;
	padding-left: 10 ;
	padding-right: 10 ;
	padding-top: 1 ;
	padding-bottom: 1 ;
	margin-right: 0 ;
	margin-top: 0 ;
	}

.datatablesummary {
	    BORDER-RIGHT: #DDDDDD 1px solid;
	    BORDER-TOP: #aaaaaa 1px solid;
	    BORDER-LEFT: #aaaaaa 1px solid;
	    BORDER-BOTTOM: #aaaaaa 1px solid;
	background-color: #DDDDDD;
	font-family: Verdana;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	padding-left: 10 ;
	padding-right: 10 ;
	padding-top: 5 ;
	padding-bottom: 5 ;
	margin-right: 0 ;
	margin-top: 0 ;
	}

.datatablesummarydetails {
	    BORDER-RIGHT: #aaaaaa 1px solid;
	    BORDER-TOP: #aaaaaa 1px solid;
	    BORDER-LEFT: #E1FFE1 1px solid;
	    BORDER-BOTTOM: #aaaaaa 1px solid;
	background-color: #E1FFE1;
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	padding-left: 5 ;
	padding-right: 5 ;
	padding-top: 0 ;
	padding-bottom: 0 ;
	margin-left: 0 ;
	margin-top: 0 ;
	}

.datatableheaderexpanded {
	background-color: #FFA746;
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	padding-left: 10 ;
	padding-right: 10 ;
	padding-top: 0 ;
	padding-bottom: 0 ;
	}

.datatablerow1 {
	background-color: transparent;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	padding-left: 10 ;
	padding-right: 10 ;
	padding-top: 0 ;
	padding-bottom: 0 ;
	}

.datatablerow2 {
	background-color: #EAEAEA;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	padding-left: 10 ;
	padding-right: 10 ;
	padding-top: 0 ;
	padding-bottom: 0 ;
	}

.datatablerowappcat1 {
	background-color: transparent;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	padding-left: 10 ;
	padding-right: 10 ;
	padding-top: 0 ;
	padding-bottom: 0 ;
	}
	
.datatablerowappcat2 {
	background-color: #EAEAEA;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	padding-left: 10 ;
	padding-right: 10 ;
	padding-top: 0 ;
	padding-bottom: 0 ;
	}
	
A.index
{
    FONT-WEIGHT: bold;
    COLOR: #666666
}
TD.index
{
    BACKGROUND-COLOR: #666666
}
A.news
{
    FONT-WEIGHT: bold;
    COLOR: #669999
}
TD.news
{
    BACKGROUND-COLOR: #669999
}
A.account
{
    FONT-WEIGHT: bold;
    COLOR: #cc3333
}
TD.account
{
    BACKGROUND-COLOR: #cc3333
}
A.author
{
    FONT-WEIGHT: bold;
    COLOR: #666699
}
TD.author
{
    BACKGROUND-COLOR: #666699
}
A.search
{
    FONT-WEIGHT: bold;
    COLOR: #669900
}
TD.search
{
    BACKGROUND-COLOR: #669900
}
TD.category
{
    BACKGROUND-COLOR: #006699
}
TD.product
{
    BACKGROUND-COLOR: #006699
}
TABLE.error
{
    BORDER-RIGHT: red 8px solid;
    BORDER-TOP: red 1px solid;
    BORDER-LEFT: red 1px solid;
    BORDER-BOTTOM: red 1px solid
}
TABLE.status
{
    BORDER-RIGHT: #669900 8px solid;
    BORDER-TOP: #669900 1px solid;
    BORDER-LEFT: #669900 1px solid;
    BORDER-BOTTOM: #669900 1px solid
}
TABLE.partialWidth
{
    BORDER-RIGHT: #333333 1px solid;
    PADDING-RIGHT: 8px;
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: #333333 1px solid;
    PADDING-LEFT: 8px;
    BACKGROUND-IMAGE: url(/gfx/bgr.bottom_right.gif);
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #333333 1px solid;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #333333 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #eeeeee
}
TABLE.partialInsideWidth
{
    WIDTH: 400px;
    BACKGROUND-COLOR: transparent
}
DIV.hint
{
    FONT-SIZE: 10px;
    COLOR: #008000;
    FONT-FAMILY: Tahoma, Arial, Verdana, Sans-serif;
    TEXT-ALIGN: justify
}
P.error
{
    FONT-WEIGHT: bold;
    COLOR: red
}
P.success
{
    FONT-WEIGHT: bold;
    COLOR: white
}
UL.error
{
    MARGIN-TOP: 2pt;
    MARGIN-BOTTOM: 2pt;
    COLOR: red
}
LI.error
{
    COLOR: red
}
TD.small
{
    FONT-SIZE: 12px
}
SPAN.xSmall
{
    FONT-SIZE: 10px
}
#required
{
    COLOR: red
}
TR.light
{
    BACKGROUND-COLOR: #ffffff
}
TR.dark
{
    BACKGROUND-COLOR: #eeeeee
}
TEXTAREA
{
    FONT-SIZE: 13px;
    FONT-FAMILY: "Courier New", Monospace
}

.frametable
{
    BORDER-RIGHT: #AAAAAA 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #AAAAAA 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #AAAAAA 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #AAAAAA 1px solid;
    height: 120px;
    width: 200px;
    spacing: 0;
}

.frametabletop
{
    BACKGROUND-COLOR: "E8E8E8";
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, Sans-Serif
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #888888 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #888888 2px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #888888 2px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #888888 2px solid;
    height: 20px;
    spacing: 0;
}

.frametablelink{
	text-align: right;
	vertical-align: bottom;
	height: 20px;
	}

.frametablebody{
	    FONT-SIZE: 10px;
	    FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, Sans-Serif
	color: #444444;
	text-align: left;
	vertical-align: top;
	}

A.frametabletopl:link
{
    BACKGROUND-COLOR: "E8E8E8";
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, Sans-Serif
    FONT-WEIGHT: bold;
    COLOR: BLACK;
    text-decoration: none;
}
A.frametabletopl:active
{
    BACKGROUND-COLOR: "E8E8E8";
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, Sans-Serif
    FONT-WEIGHT: bold;
    COLOR: BLACK;
    text-decoration: none;
}
A.frametabletopl:visited
{
    BACKGROUND-COLOR: "E8E8E8";
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, Sans-Serif
    FONT-WEIGHT: bold;
    COLOR: BLACK;
    text-decoration: none;
}
A.frametabletopl:hover
{
    BACKGROUND-COLOR: "E8E8E8";
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, Sans-Serif
    FONT-WEIGHT: bold;
    COLOR: BLACK;
    text-decoration: underline;
}

A.frametablebodyl:link
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, Sans-Serif
    FONT-WEIGHT: normail;
    COLOR: 444444;
    text-decoration: none;
}
A.frametablebodyl:active
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, Sans-Serif
    FONT-WEIGHT: normail;
    COLOR: 444444;
    text-decoration: none;
}
A.frametablebodyl:visited
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, Sans-Serif
    FONT-WEIGHT: normail;
    COLOR: 444444;
    text-decoration: none;
}
A.frametablebodyl:hover
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, Sans-Serif
    FONT-WEIGHT: normail;
    COLOR: 444444;
    text-decoration: none;
}

.indentedbody {
    MARGIN-TOP: 50px;
    MARGIN-BOTTOM: 50px;
    MARGIN-left: 50px;
    PADDING-left: 50px;
    MARGIN-WIDTH: 50px;
    left: 50px;
}



</STYLE>