﻿/* CCSTheme v 3.x */
/* General */

/* BEGIN Common */

body {
  color : #000000;
  background : #ffffff;
  font-family: Arial; font-size: 65%;
  font-size : 9pt;
 	margin: 0 0 0 0;
}
a {
  text-decoration : underline;
  color : #0000ff;
}

.text {
	COLOR: #000000
}
A.menulink:link {
	COLOR: #0033cc
}
A.menulink:visited {
	COLOR: #0033cc
}
A.menulink:hover {
	COLOR: #ff0000
}
A.menulink:active {
	COLOR: #ff0000
}
A:link {
	COLOR: #0033cc
}
A:visited {
	COLOR: #840084
}
A:hover {
	COLOR: #ff0000
}
A:active {
	COLOR: #ff0000
}
UL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
OL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
BLOCKQUOTE {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
FORM {
	MARGIN: 0px
}
H1 {
	MARGIN-TOP: 5px; FONT-SIZE: 150%; MARGIN-BOTTOM: 5px
}
H2 {
	MARGIN-TOP: 15px; FONT-SIZE: 130%; MARGIN-BOTTOM: 5px
}
H3 {
	MARGIN-TOP: 15px; FONT-SIZE: 110%; MARGIN-BOTTOM: 5px; FONT-STYLE: italic
}
H4 {
	MARGIN-TOP: 15px; FONT-SIZE: 100%; MARGIN-BOTTOM: 5px
}
H5 {
	MARGIN-TOP: 15px; FONT-SIZE: 100%; MARGIN-BOTTOM: 5px; FONT-STYLE: italic
}
H6 {
	MARGIN-TOP: 15px; FONT-SIZE: 90%; MARGIN-BOTTOM: 5px
}
TH {
	FONT-SIZE: 80%; FONT-FAMILY: Arial
}
TD {
	FONT-SIZE: 80%; FONT-FAMILY: Arial
}
.Header {
  border-collapse : collapse;
	WIDTH: 100%
}
.Header TH {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 1px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #7d82a3; TEXT-ALIGN: left
}
.Header A:link {
	COLOR: #ffffff
}
.Header A:visited {
	COLOR: #ffffff
}
.Header A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Caption A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.HeaderLeft {
	BACKGROUND-COLOR: #7d82a3
}
.HeaderRight {
	BACKGROUND-COLOR: #7d82a3
}
.HeaderLeft IMG {
	WIDTH: 5px
}
.HeaderRight IMG {
	WIDTH: 12px
}
.Grid {
  border-collapse : collapse;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: #000000 1px solid
}
.Caption TH {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 80%; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 1px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e5e1da; TEXT-ALIGN: left
}
.Caption TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #a5aec1; TEXT-ALIGN: left
}
.Caption A:link {
	COLOR: #000000
}
.Caption A:visited {
	COLOR: #000000
}
.Caption A:hover {
	COLOR: #ff0000
}
.Caption A:active {
	COLOR: #ff0000
}
.Caption IMG {
	MARGIN: 2px; VERTICAL-ALIGN: middle
}
.Caption INPUT {
	VERTICAL-ALIGN: middle
}
.Row1 TH {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 1px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: left
}
.Row1 TD {
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 4px;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: top;
	COLOR: #000000;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #f4f4f4
}
.Row1 A:link {
	FONT-WEIGHT: bold; COLOR: #000000
}
.Row1 A:visited {
	FONT-WEIGHT: bold; COLOR: #000000
}
.Row1 A:hover {
	FONT-WEIGHT: bold; COLOR: #000000
}
.Row A:active {
	FONT-WEIGHT: bold; COLOR: #000000
}
.Row2 TH {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 1px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.Row2 TD {
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 1px; FONT-SIZE: 9px;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: top;
	COLOR: #000000;
	PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
.Row2 A:link {
	FONT-WEIGHT: bold; COLOR: #000000
}
.Row2 A:visited {
	FONT-WEIGHT: bold; COLOR: #000000
}
.Row2 A:hover {
	FONT-WEIGHT: bold; COLOR: #000000
}
.Row A:active {
	FONT-WEIGHT: bold; COLOR: #000000
}
.RowPointer TD {
	PADDING-RIGHT: 1px;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 1px;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: top;
	COLOR: #000000;
	PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #c4c4c4
}
.RowPointer A:link {
	FONT-WEIGHT: bold; COLOR: #003366
}
.RowPointer A:visited {
	FONT-WEIGHT: bold; COLOR: #003366
}
.RowPointer A:hover {
	FONT-WEIGHT: bold; COLOR: #003366
}
.Row A:active {
	FONT-WEIGHT: bold; COLOR: #003366
}
.Separator {
	COLOR: #5a4dad
}
.Separator TD {
	HEIGHT: 1px
}
.AltRow TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: left
}
.AltRow TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #ebebeb
}
.AltRow A:link {
	COLOR: #0033cc
}
.AltRow A:visited {
	COLOR: #840084
}
.AltRow A:hover {
	COLOR: #ff0000
}
.AltRow A:active {
	COLOR: #ff0000
}
.NoRecords TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #f7f7f7
}

.Footer TD {
  FONT-SIZE: 70%;
	PADDING-RIGHT: 3px;
	PADDING-LEFT:  4px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	FONT-WEIGHT : normal;
	VERTICAL-ALIGN: middle;
	COLOR: #000000;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #cccccc;
	TEXT-ALIGN: center
}
.Footer A:link {
	COLOR: #0033cc
}
.Footer A:visited {
	COLOR: #840084
}
.Footer A:hover {
	COLOR: #ff0000
}
.Footer A:active {
	COLOR: #ff0000
}
.Footer INPUT {
	MARGIN: 2px; VERTICAL-ALIGN: middle
}
.Record {
	BORDER-RIGHT: #5a4dad 1px solid; BORDER-TOP: #5a4dad 1px solid; BORDER-LEFT: #5a4dad 1px solid; WIDTH: 100%; BORDER-BOTTOM: #5a4dad 1px solid
}
.Error TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #ff0000; PADDING-TOP: 3px; BACKGROUND-COLOR: #f7f7f7
}
.Controls TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: left
}
.Controls TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #f7f7f7
}
.Bottom TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 3px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
.Bottom A:link {
	COLOR: #0033cc
}
.Bottom A:visited {
	COLOR: #840084
}
.Bottom A:hover {
	COLOR: #ff0000
}
.Caption A:active {
	COLOR: #ff0000
}
.Bottom IMG {
	MARGIN: 2px; VERTICAL-ALIGN: middle
}
.Bottom INPUT {
	MARGIN: 2px; VERTICAL-ALIGN: middle
}

.SubTotal TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #5a4dad 2px solid; BACKGROUND-COLOR: #ebebeb
}
.SubTotal A:link {
	COLOR: #0033cc
}
.SubTotal A:visited {
	COLOR: #840084
}
.SubTotal A:hover {
	COLOR: #ff0000
}
.SubTotal A:active {
	COLOR: #ff0000
}
.Total TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ebebeb
}
.Total A:link {
	COLOR: #0033cc
}
.Total A:visited {
	COLOR: #840084
}
.Total A:hover {
	COLOR: #ff0000
}
.Total A:active {
	COLOR: #ff0000
}
.Button {
	BORDER-RIGHT: #848284 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ededed 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 85%; PADDING-BOTTOM: 2px; BORDER-LEFT: #ededed 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #848284 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #efefe8
}
.Bottom TD {
	PADDING-RIGHT: 2px; BORDER-TOP: #777777 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 80%; BACKGROUND-IMAGE: url(Images/CaptionBg.gif); PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #777777 1px solid; COLOR: #000000; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.Bottom A:link {
	COLOR: #0033cc
}
.Bottom A:visited {
	COLOR: #840084
}
.Bottom A:hover {
	COLOR: #ff0000
}
.Caption A:active {
	COLOR: #ff0000
}
.Bottom IMG {
	MARGIN: 1px; VERTICAL-ALIGN: middle
}
.Bottom INPUT {
	VERTICAL-ALIGN: middle
}
.FormTitle {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.FormSubTitle {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.FormLabel {
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.FormField {
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.FormField INPUT {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
.FormField TEXTAREA {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
.FormField SELECT {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}

.mnuOn {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #999999 0px solid; COLOR: white; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 0px solid; BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: green; TEXT-ALIGN: center
}
.mnuOn A:link {
	COLOR: white; TEXT-DECORATION: none
}
.mnuOn A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.mnuOn A:hover {
	COLOR: white; TEXT-DECORATION: none
}
.mnuOn A:active {
	COLOR: white; TEXT-DECORATION: none
}

.mnuOff {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #0505e7 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #999999 0px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.mnuOff A:link {
	COLOR: #666; TEXT-DECORATION: none
}
.mnuOff A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.mnuOff A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
.mnuOff A:active {
	COLOR: #666; TEXT-DECORATION: none
}

.langLink {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.langLink {
	COLOR: #eee;
}

A.langLink:visited {
	COLOR: #eee;
}


.langLink2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #445555; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.langLink2 {
	COLOR: #445555;
}

A.langLink2:visited {
	COLOR: #445555;
}

.subMnuLink {
	BACKGROUND-COLOR: #f6f6f6; COLOR: #cc0000; BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 7px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 2px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.subMnuLink:visited {
	BACKGROUND-COLOR: #ffffff; COLOR: #77a;
}
A.subMnuLink:link {
	BACKGROUND-COLOR: #ffffff; COLOR: #77a;
}
A.subMnuLink:hover {
	BACKGROUND-COLOR: #ffffff; COLOR: #447;
}

A.subMnuLinkFocus:visited {
	BACKGROUND-COLOR: green; COLOR: white;TEXT-DECORATION: none;BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 7px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 2px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.subMnuLinkFocus:link {
	BACKGROUND-COLOR: green; COLOR: white;TEXT-DECORATION: none;BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 7px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 2px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.subMnuLinkFocus:hover{
	BACKGROUND-COLOR: green; COLOR: white;TEXT-DECORATION: none;BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 7px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 2px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}