BODY {
    FONT-SIZE: small;
    BACKGROUND: url('/images/ca-wm2.jpg') #feffef fixed no-repeat right top;
    COLOR: black;
    font-family: Verdana, Tahoma, Arial, Helv, Helvetica, Sans-Serif;
}
PRE {
    FONT-FAMILY: Courier
}
P {
    MARGIN-TOP: 6px;
    MARGIN-BOTTOM: 6px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TABLE {
    FONT-WEIGHT: normal;
}
TABLE TH {
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: top;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: none;
    MARGIN-BOTTOM: 0px;
    COLOR: black;
    BACKGROUND-COLOR: #3cb371
}
TABLE TD {
    VERTICAL-ALIGN: top;
    PADDING-RIGHT: 3px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 2px
}
TABLE.text {
    BORDER-right: #3cb371 1px solid;
    BORDER-TOP: #3cb371 1px solid;
    BORDER-LEFT: #3cb371 1px solid;
    BORDER-BOTTOM: #3cb371 1px solid
}
TABLE.text TD {
    TEXT-ALIGN: Left;
    VERTICAL-ALIGN: top;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #d2f0df
}
table.withBorder td {
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
    border-color: black;
}
TABLE.text TH {
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: top;
}
TABLE.DATA {
    BORDER-right: #3cb371 1px solid;
    BORDER-TOP: #3cb371 1px solid;
    BORDER-LEFT: #3cb371 1px solid;
    BORDER-BOTTOM: #3cb371 1px solid
}
TABLE.DATA TD {
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #d2f0df
}
TABLE.data {
    BORDER-right: #3cb371 1px solid;
    BORDER-TOP: #3cb371 1px solid;
    BORDER-LEFT: #3cb371 1px solid;
    BORDER-BOTTOM: #3cb371 1px solid
}
TABLE.data TD {
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: top;
    BORDER-right: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #d2f0df
}
TD.lowlight {
	background-color: #CCF099
}
.TABLETITLE {
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
}
H1 {
    FONT-SIZE: 150%;
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 10px;
}
H2 {
    FONT-SIZE: 120%;
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 10px;
}
H3 {
    FONT-SIZE: 100%;
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
}
H4 {
    FONT-SIZE: 100%;
    FONT-STYLE: italic;
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
}
H5 {
    FONT-SIZE: 84%;
    FONT-STYLE: italic;
    MARGIN-TOP: 3px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 3px;
}
UL {
    LIST-STYLE: circle url(/images/bullet.gif) outside;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
LI {
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.disclaimer {
    FONT-SIZE: 84%;
    COLOR: #008080
}
A {
    COLOR: #0000ff
}
A:visited {
    COLOR: #00008f
}
A:hover {
    COLOR: #ff0000
}
A:active {
    COLOR: #ff0000
}
TD.a {
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #ffffcc
}
TD.b {
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #ccffcc
}
.nowrap {
    white-space: nowrap;
}
.nolink {
    text-decoration: none;
}
table.center {
    margin-left:auto;
    margin-right:auto;
}
FORM {
    margin:0px;
}
.highlight {
    color: red;
}

.lowlight {
    color: gray;
}

.small {
    font-size: 70%;
}

.floatL {
    float: left;
}
.center {
    text-align: center;
}
.right {
    text-align: right;
}
.left {
    text-align: left;
}

.button, .actionbutton {
    text-decoration: none;
    font-size: 84%;
    padding: 0;
    margin: 0;
}
.button {
}
.actionbutton {
    font-style: italic;
}

.indent {
    margin-left: 7px;
}


/* tabs layout */
.tabs {
    vertical-align: bottom;
}
.tabs-selectedbglight {
    background-color: #ccccff;
    font-size: 5%;
    vertical-align: bottom;
}
.tabs-selectedbg {
    background-color: #cc99ff;
    font-size: 5%;
    vertical-align: bottom;
}
.tabs-selectedbgdark {
    background-color: #cc66ff;
    font-size: 5%;
    vertical-align: bottom;
}
.tabs-unselectedbglight {
    background-color: #cc99ff;
    font-size: 5%;
    vertical-align: bottom;
}
.tabs-unselectedbg {
    background-color: #bb22ee;
    font-size: 5%;
    vertical-align: bottom;
}
.tabs-unselectedbgdark {
    background-color: #9900ee;
    font-size: 5%;
    vertical-align: bottom;
}
.tabs-selected-text {
    color: #000000;
    text-decoration: none;
    font-size: 100%;
    vertical-align: bottom;
}
.tabs-unselected-text {
    color: #ffffff;
    text-decoration: underline;
    font-size: 100%;
    vertical-align: bottom;
}
.tabs-text-1 {
    font-weight: bold;
    font-size: 100%;
    vertical-align: bottom;
}
.tabs-text-2 {
    font-size: 100%;
    vertical-align: bottom;
}
/* tabs layout */

/*  Column layout control */
.col-heading {
    text-align: center;
    vertical-align: middle;
    clear: both;
    font-size: 120%;
    font-weight: bold ;
    color: black;
    background-color: #3cb371;
    border-color: #3cb371;
    margin-top: 10px;
    margin-bottom: 2px;
}
.heading {
    text-align: left;
    vertical-align: middle;
    clear: both;
    font-size: 120%;
    font-weight: bold ;
    color: black;
    background-color: #3cb371;
    border-color: #3cb371;
    margin-top: 10px;
    margin-bottom: 3px;
}
A.heading:Visited {
    color: black;
}

.column3 {
    float: left;
    width: 32%;
    margin-left:1%;
    color: black;
    background-color: #EEEEEE;
    border-color: #3cb371;
}
.column2 {
    float: left;
    width: 48%;
    margin-left:1%;
    color: black;
    background-color: #EEEEEE;
    border-color: #3cb371;
}
.column1 {
    float: left;
    width: 98%;
    margin-left:1%;
    color: black;
    background-color: #EEEEEE;
    border-color: #3cb371;
}
.menuItem {
    width: 8em;
    float: left;
    margin-top: 2px;
    margin-bottom: 1px;
}

/* End of ca.css */