.sitemapheading { background-color:  #f3f6f7; font-weight: bold; }
.sitemaplevel1 { font-weight: bold; }
.txtHomeLink:link {color:#666666}
.txtHomeLink:hover {color:#CC0033;}
.txtHomeLink:visited {color:#666666}

.txtLink:link {color:maroon}
.txtLink:hover {color:#CC0033; background-color: #C5D8D8}
.txtLink:visited {color: green}
A { text-decoration:none }
A:link { COLOR: maroon }
A:visited { COLOR: green }
A:active { COLOR: #CC0033 }
A:hover { color:#CC0033; }

/* layout */

.breadcrumb { color:black; font-size:8pt; }
.breadcrumblink { color:black; }

.homeMenuLink { color:white; }
.homeMenu { color:white; font-size:8pt; font-family: Arial, verdana, Helvetica, Geneva, Swiss; padding-right:10px; }
.homeMenu:hover { background-color:  #dddddd; }

.clientDate { color:white; font-size:8pt; font-family: Arial, verdana, Helvetica, Geneva, Swiss; padding-left:8px; }

.crodamenucell { border-bottom: #ffffff 2px solid; }
.crodamenuleftcell1 { background-color: #67999a; border-bottom: #ffffff 2px solid; font-size:8pt; }
.crodamenuback1 { background-color: #bfd2d2; border-bottom: #ffffff 2px solid; font-size:8pt; }
.crodamenuhighlight1 { background-color: #67999a; border-bottom: #ffffff 2px solid; color:white; font-size:8pt; }

.crodamenuleftcell2 { background-color: #f3f6f7; border-bottom: #ffffff 2px solid; font-size:8pt; }
.crodamenuback2 { background-color: #f3f6f7; border-bottom: #ffffff 2px solid; font-size:8pt; }
.crodamenuhighlight2 { background-color: #e0e9e9; border-bottom: #ffffff 2px solid; font-size:8pt; }

.crodamenuleftcell3 { background-color: #ffffff; border-bottom: #ffffff 2px solid; font-size:8pt; }
.crodamenuback3 { background-color: #ffffff; border-bottom: #ffffff 2px solid; font-size:8pt; }
.crodamenuhighlight3 { background-color: #f7fbfb; border-bottom: #ffffff 2px solid; font-size:8pt; }

.crodamenuleftcell4 { font-size:7pt; background-color: #ffffff; border-bottom: #ffffff 2px solid; }
.crodamenuback4 { font-size:7pt; background-color: #ffffff; border-bottom: #ffffff 2px solid; }
.crodamenuhighlight4 { font-size:7pt; background-color: #ffffff; border-bottom: #ffffff 2px solid; }

.crodamenuleftcell5 { background-color: #ffffff; border-bottom: #ffffff 2px solid; font-size:7pt; }
.crodamenuback5 { background-color: #ffffff; border-bottom: #ffffff 2px solid; font-size:7pt; }
.crodamenuhighlight5 { background-color: #f7fbfb; border-bottom: #ffffff 2px solid; font-size:7pt; }

.layoutHeader { background-color: #FFFFFF; padding: 0px; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; }
.layoutFooter { background-color: #FFFFFF; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; padding: 0px; }
.layoutLeftbar { border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; padding: 0px; }
.layoutRightbar { border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; padding: 0px; }
.layoutContent { height: 100%; padding-left: 0px; padding-top: 5px; padding-right: 0px; border-right: #cccccc 1px solid; }

TR { FONT-SIZE: 8pt; VERTICAL-ALIGN: top; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial, verdana, Helvetica, Geneva, Swiss }

.editTable { background-color: #eeeeee; border-top: #eeeeee 1px solid; border-left: #eeeeee 1px solid; border-right: #eeeeee 1px solid; border-bottom: #eeeeee 1px solid; }
.editCaption { font-weight: bold; } 
.editControl { background-color: white }

HR { BORDER-BOTTOM: #e6e6e6 thin solid }
BODY { FONT-SIZE: 8pt; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #f9f9f9; SCROLLBAR-SHADOW-COLOR: #f9f9f9; COLOR: black; SCROLLBAR-3DLIGHT-COLOR: #f4f4f4; LINE-HEIGHT: 11pt; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #f4f4f4; FONT-FAMILY: Arial, verdana, Helvetica, Geneva, Swiss; SCROLLBAR-DARKSHADOW-COLOR: #676767; SCROLLBAR-BASE-COLOR: #999999; BACKGROUND-COLOR: #ffffff; marginheight: 0px; topmargin: 0px; marginwidth: 0px; leftmargin: 0px; SCROLLBAR-FACE-COLOR: #f1f1f1; }
P { MARGIN-BOTTOM: 6px; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial, verd!na, Helvetica, Geneva, Swiss }
PRE { FONT-SIZE: 8pt; MARGIN-BOTTOM: 6px; FONT-FAMILY: Arial, verdana, helvetica, Geneva, 'Swiss MARGIN-TOP: 0px' }
H1 { PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; COLOR: black; LINE-HEIGHT: 12pt; PADDING-TOP: 1px; FONT-FAMILY: Arial, verdana, Helvetica, Geneva, Swiss; BACKGROUND-COLOR: #e6e6e6 }
H2 { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; LINE-HEIGHT: 14pt; BORDER-BOTTOM: #e6e6e6 thin solid; FONT-FAMILY: Arial, verdana, Helvetica, Geneva, Swiss }
H3 { FONT-SIZE: 11pt; COLOR: #666666; LINE-HEIGHT: 11pt; PADDING-TOP: 7px; FONT-FAMILY: Arial, verdana, Helvetica, Geneva, Swiss }
H4 { FONT-SIZE: 8pt; LINE-HEIGHT: 8pt; COLOR: black; PADDING-TOP: 5px; FONT-FAMILY: Arial, verdana, Helvetica, Geneva, Swiss }
FORM { MARGIN: 0px; height:100%; }
SELECT { PADDING-R	GHT 3A 1px; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; )COLOR: black; PADDING-TOP: 1px; FONT-FAMILY: Arial, verdana, Geneva, Swiss; BACKGROUND-COLOR: white }

.widthlimit { WIDTH: 200px; BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, verdana, Geneva, Swiss; BACKGROUND-COLOR: white }
.medwidthlimit { WIDTH: 132px; BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, verdana, Geneva, Swiss; BACKGROUND-COLOR: white }
.smallwidthlimit { WIDTH: 100px; BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, verdana, Geneva, Swiss; BACKGROUND-COLOR: white }
.largewidthlimit { WIDTH: 300px; BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, verdana, Geneva, Swiss; BACKGROUND-COLOR: white }

.inputControl { BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, verdana, Geneva, Swiss; BACKGROUND-COLOR: white }
OPTION { BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; CURSOR: hand; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent }

TEXTAREA { BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, verdana, Geneva, Swiss; BACKGROUND-COLOR: white }
TEXTAREA.EditTextArea { WIDTH: 400px; HEIGHT: 100px; BACKGROUND-COLOR: white }
TEXTAREA.BigEditTextArea { WIDTH: 400px; HEIGHT: 300px; BACKGROUND-COLOR: white }
TEXTAREA.SmallEditTextArea { WIDTH: 400px; HEIGHT: 50px; BACKGROUND-COLOR: white }

IFRAME { BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: black 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: white }
IFRAME.noBorder { BORDER-RIGHT: black 1px; BORDER-TOP: black 1px; FONT-SIZE: 11px; BORDER-LEFT: black 1px; BORDER-BOTTOM: black 1px; BACKGROUND-COLOR:white; }

.editTableBG { BACKGROUND-COLOR: #e6e6e6 }
.editTableText { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif }
.contentEditBG { BACKGROUND-COLOR: white }

.listBGOdd { BACKGROUND-COLOR: #e6e6e6 }
.listBGEven { BACKGROUND-COLOR: #e6e6e6 }
.listHighlight { BACKGROUND-COLOR: lightgrey }

.tablerow { BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-BOTTOM: silver 1px solid }

.tabline { BORDER-BOTTOM: #7b7b7b 1px solid }
.locationBG { background-color: #f0f0f0 }

.tableBGGreen { background-color: #DBE7E7 }
.tableContent { padding-left: 10px; padding-right: 10px; border-right: #FF0000 1px solid; border-left: #FF0000 1px solid; }

.footerNewsLeft { border-left:#cccccc 1px solid;  border-top: #cccccc 1px solid;  border-bottom: #cccccc 1px solid }
.footerNewsRight { padding-left: 5px; padding-right: 5px; border-right:#cccccc 1px solid;  border-top: #cccccc 1px solid; border-bottom: #cccccc 1px solid; font-size:8pt; }

.HomeCol1 { padding-left: 5px; padding-right: 5px; background-color: #F9FBFB }
.HomeCol2 { padding-left: 5px; padding-right: 5px; background-color: #F3F7F7 }
.HomeCol3 { padding-left: 5px; padding-right: 5px; background-color: #E0EBEB }
.HomeInsetCol { padding-left: 5px; padding-right: 5px; }

.bodyTextSmall { font-size:7pt }
