@import "yui/reset-fonts-grids.css";html,body{background:#f2edcb}
h1{font-size:138.5%}
h2{font-size:123.1%}
h3{font-size:108%}
h1,h2,h3{margin:1em 0}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold}
abbr,acronym{border-bottom:1px dotted #000;cursor:help}
em{font-style:italic}
blockquote,ul,ol,dl{margin:1em}
ol,ul,dl{margin-left:2em}
ol li{list-style:decimal outside}
ol ol li{list-style:decimal outside}
ol ol ol li{list-style:decimal outside}
ul li{list-style:disc outside}
ul ul li{list-style:circle outside}
ul ul{margin-top:.3em;margin-bottom:.2em}
ul ul ul li{list-style:square outside}
ul ul ul{margin-top:.2em;margin-bottom:.2em}
dl dd{margin-left:1em}
th,td{border:0 solid #aaa576;padding:.1em}
th{font-weight:bold;text-align:center}
caption{margin-bottom:.5em;text-align:center}
p,fieldset,table,pre{margin-bottom:.4em}
fieldset{border:1px solid #aaa576;padding:.3em;margin:.1em .1em .5em .1em}
legend{margin:.2em 0 .2em .5em}
.content{margin:0 .5em 0 0;padding:0}
#popup{font-size:93%}
div#bd{position:relative;background:transparent url(images/content_bg.gif) repeat-y;background-color:white;border:1px solid #bfb277}
div#hd{position:relative;font-size:85%;color:#fff;background:#0b965f}
div#ft{position:relative;font-size:93%;color:yellow;background:transparent url(images/footer_bg.gif) repeat-x bottom left}
div#ft a,div#ft a:visited{background:transparent;color:yellow;text-decoration:none}
div#ft a:hover{background:transparent;color:#fff;text-decoration:none}
.brclear{clear:both;height:0;margin:0;font-size:1px;line-height:0}
div#memberOf{z-index:8;position:absolute;right:12em;top:0}
div#userStatus{position:absolute;right:1em;top:.5em;font-size:77%;line-height:1.2;text-align:right}
div#userStatus a{color:Yellow}
div#headerLogo{height:68px}
div#sectionBar{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;position:absolute;z-index:7;top:55px;left:0;border-top:1px solid #c4e3d6;width:100%;background:#18935e}
div#selectLanguages{position:absolute;z-index:8;right:.5em;top:40px;background:transparent}
div#menuDropdown{position:absolute;z-index:25;left:90px;top:5px;width:450px;font-size:85%;height:25px;line-height:1.4;text-decoration:none;text-align:left}
div#menuDropdown a{text-decoration:none;color:black}
div#menu{z-index:10}
div#btrfl{background-repeat:no-repeat;background-image:url(images/btrfl.gif);margin:3px 0 0 10px;padding:13px 0 0 8px}
div#floatBar{margin:60px 0 25px 0;width:125px;text-align:center}
div#supported{position:absolute;z-index:1;right:1em;bottom:40px;font-size:77%;text-align:right;margin:0 5px 0 0;color:#6f6744}
div#optionalActions{position:absolute;z-index:15;right:4px;top:80px;margin:0;padding:0}
div#popup{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;text-align:left;background-color:white}
.bannersFloat{width:130px;position:absolute;z-index:0;right:-7px;top:5px;text-align:center;padding:4px;float:right;border:1px solid #aaa576;background-color:#ddd7a8;font-size:x-small}
.bannersFloat .bannerTitle{position:absolute;left:8px;top:-1px;z-index:1;margin:0;font-size:xx-small;font-style:italic}
.bannersFloat .bannerCloseButton{position:absolute;right:-1px;top:-4px;z-index:1;margin:0}
.bannersFloat .bannerCloseButton img{z-index:2}
.bannerContent{padding:5px 0 0 0;margin:0}
.bannersFloat .bannerItem{width:100%;text-align:center}
.bannersFloat .bannerItemFirst{padding:0}
.bannersFloat .bannerItemLast{padding:0 0 2px 0}
.bannersFloat .bannerImg{z-index:2;margin:1px 0 1px 0;padding:4px 4px 4px 4px;background:url(../images/front/frame_banner.gif) no-repeat}
a{color:#0e945d;font-weight:bold}
a:visited{color:#0e945d}
a:hover{background-color:transparent;color:#0ecd7e}
a.navigationItem{text-align:left;margin-right:10px;font-size:larger}
a img{border:0}
h1{color:#6f6744;font-size:153.9%;text-align:left;margin:1em 0 .5em 0}
.decorated{border-bottom:1px solid #aaa576;color:#aaa576;margin-right:1em;margin:0 0 .5em .25em;padding:.3em 0 0 0}
h2{color:#6f6744;font-size:138.5%;margin:1em 0 .5em 0}
h3{color:#6f6744;font-size:123.1%;text-align:left;margin:.8em 0 .4em 0}
h4{color:#6f6744;font-size:108%;text-align:left;margin:.6em 0 .3em 0}
h5{color:#6f6744;font-size:100%;text-align:left;margin:.5em 0 .2em 0}
img.topLogoImg{border:0;height:45px;width:45px;margin-left:20px;margin-top:2px}
img.langIcons{border:0;height:13px;width:22px}
img.badge{border:0;height:31px;margin-right:5px;width:88px}
button{margin:1px 2px 2px 2px}
.button{margin:1px 2px 2px 2px}
.buttonBar{padding:10px;text-align:center}
span.actionButton{background:#fff;padding:3px 2px 3px 2px;border:1px solid #aaa}
span.actionButton a{color:#000;background:#d7dfca;text-decoration:none;padding:2px 6px 2px 6px}
span.actionButton a:hover{background:#f6f7ef}
.actionBar{margin:5px 8px 3px 8px;padding:3px 3px 3px 3px;border-top:thin dotted #bfb277}
span.attention{background:transparent;color:#00f}
span.curr{white-space:nowrap}
span.currCode{font-size:x-small}
div.note{margin:3px 2px 3px 3px;padding:0 0 0 20px;font-weight:normal;font-size:small;font-style:italic;background-image:url(images/infoNote.gif);background-position:left center;background-repeat:no-repeat}
label{font-weight:normal;cursor:pointer}
label.required{font-weight:bold}
label.invalid{font-weight:bold;background:transparent;color:red}
table.detail{margin-left:10px;padding:5px;font-weight:normal}
table.detail th,td{border:0;padding:.1em}
table.detail th{text-align:right;padding:0 3px 0 0;font-weight:normal;white-space:nowrap}
table.detail th.tallCell{vertical-align:top}
table.detail td{text-align:left}
table.detail td.moveOptions{text-align:center;width:50px;padding:5px}
table.detail td.moveOptions button{margin-bottom:3px;width:45px;white-space:nowrap}
div.listActionContainer{text-align:left}
ul.listActionLinks{list-style-image:url(images/aquadot.jpg);vertical-align:top;line-height:1.7}
span.helpForField{margin:0 3px 0 0}
span.helpForField img{border:0;margin:0 0 -3px -2px;padding:0}
span.helpForField a{text-decoration:none}
span.iconForField{margin:0 3px 0 0}
span.iconForField img{border:0;margin:0 0 -3px -2px;padding:0}
span.iconForField a{text-decoration:none}
div.titleSeparator{border-bottom:1px solid orange;margin:10px 0;width:300px}
div.separator{border-bottom:1px solid orange;margin:10px 0;width:300px}
.dropshadow{border-top:solid 1px #ddd;border-left:solid 1px #ddd;border-right:solid 2px #ccc;border-bottom:solid 2px #ccc;padding:3px;background:#fff;margin-right:3px;margin-bottom:1px;-moz-box-shadow:3px 3px 5px 0 #ddd;-webkit-box-shadow:2px 2px #ddd}
.img-credits{display:inline-block;text-align:center;vertical-align:top;margin-top:-1.6em;padding:0 .4em .1em .4em;font-size:77%;font-style:italic;background:#fff;filter:alpha(opacity=60);opacity:.60}
.img-title{display:inline-block;text-align:center;vertical-align:top;margin-top:-.1em;padding:.1em .4em .3em .4em;font-size:100%}
div.spacer{clear:both}
.dataView{background:#f2edcb;font-weight:bold;font-size:108%;font-style:normal;display:inline;padding-right:3px;padding-left:3px;margin-right:7px}
.dataViewBlock{background:#f2edcb;font-size:108%;font-style:normal;display:block;padding-right:3px;padding-left:3px;margin-right:7px}
.emBlock{background:#f5f8e3;border:1px dotted #6f6744;display:block}
.em1,a.em1,a:visited.em1{color:#6f6744;font-size:153.9%;font-weight:bold;margin:1em 0 .5em 0;text-decoration:none}
.em2,a.em2,a:visited.em2{color:#6f6744;font-size:138.5%;font-weight:bold;margin:1em 0 .5em 0;text-decoration:none}
.em3,a.em3,a:visited.em3{color:#6f6744;font-size:1.3em;margin:.8em 0 .4em 0;text-decoration:none}
.em4,a.em4,a:visited.em4{color:#6f6744;font-size:1.1em;font-weight:bold;margin:.6em 0 .3em 0;text-decoration:none}
div.resultInfoDiv{background:#fffcce;border:1px solid silver;margin:15px 30px 10px 30px;text-align:left;overflow:auto;padding:5px}
.context{font-size:108%;padding-left:7px;padding-top:5px}
.textstats{font-size:xx-small;text-align:right;display:block}
.toolTip{border-bottom:1px dashed #666;cursor:default}
a.natura{color:#FFF;background:#44d266;padding-right:25px;padding-left:3px;background:#00a111 url(../images/logo/natura.gif) no-repeat 100% 50%;text-decoration:none}
a.natura:hover{color:#efffaf}
div.tooltip{display:none;position:absolute;background:white;border:2px solid #e5e5e5;text-align:center;padding:9px;z-index:90}
.error,div.message{background:#ffc;border:1px solid #000;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:normal;margin:10px auto;padding:3px;text-align:left;vertical-align:bottom}
div.error{border:2px solid red}
img.validationWarning,div.errors img.icon,div.messages img.icon{border:0;width:14px;height:13px;vertical-align:top}
div.message a{background:transparent;color:#00f}
div.message a:visited{background:transparent;color:#00f}
div.message a:hover{background:transparent;color:#008000}
div.message a:active{text-decoration:underline overline}
div.message img.icon{vertical-align:middle}
div.exportlinks{margin:-5px 0 10px 10px;padding:2px 4px 2px 0;width:300px}
div.exportlinks a{text-decoration:none}
div.exportlinks span{background-repeat:no-repeat}
span.csv{background-image:url(images/ico_file_csv.png)}
span.excel{background-image:url(images/ico_file_excel.png)}
span.export{cursor:pointer;display:inline;padding:0 4px 1px 20px}
span.pagebanner{display:block;margin:10px 0 0 10px;padding:2px 4px 2px 0;width:79%}
span.pagelinks{display:block;font-size:.95em;margin-bottom:5px;margin-top:-18px;padding:2px 0 2px 0;text-align:right;width:80%}
span.xml{background-image:url(images/ico_file_xml.png)}
table.list{border:1px solid #aaa576;border-collapse:collapse;margin:0 4px 5px 4px;width:99%}
table.list td{padding:2px}
table.list th{background:#e3ddb6;color:#000;padding:2px;border-bottom:1px solid #aaa576;text-align:left}
table.list th a,table.list th a:visited{background-color:transparent;color:#000;text-decoration:none}
table.list th a:hover{background-color:transparent;color:#008000!important;text-decoration:overline underline}
th.sorted a,th.sortable a{background-position:right;display:block}
table.list th.order1 a{background-image:url(images/arrow_down.png)!important}
table.list th.order2 a{background-image:url(images/arrow_up.png)!important}
table.list th.sortable a{background-image:url(images/arrow_off.png)}
table.list th.sorted{background-color:#ffd;color:#000}
table.list th.sorted a,table.list th.sortable a{background-position:right;background-repeat:no-repeat;display:block}
table.list th.sortable:hover{background:#dfd9ad;color:#008000}
table.list thead tr{background-color:#e6e1be}
table.list tr.even{background:#ffffe8;border-top:1px solid #aaa576;color:#000}
table.list tr.odd{background:#fff;border-top:1px solid #aaa576;color:#000}
table.list tr.over{background:#6f6744;border-bottom:1px solid #aaa576;border-top:1px solid #aaa576;color:#000;cursor:pointer}
table.list td.center{text-align:center}
table.list td.right{padding-right:5px;text-align:right}
table.list th.right{padding-right:10px;text-align:right}
table.list td.top{vertical-align:top}
.selected{color:#fff;background-color:#104a7b}
table.vlh{border:1px solid #aaa576;border-collapse:collapse;background:#e3ddb6}
table.vlh td{border:1px solid #aaa576;padding:2px;text-align:left;vertical-align:top}
table.vlh th{border:1px solid #aaa576;padding:2px;text-align:left;vertical-align:top}
table.vlh tr.vlh0{color:#000;background-color:#fff}
table.vlh tr.vlh1{color:#000;background-color:#ffffe8}
table.vlh tr.vlh2{color:#000;background-color:#fff}
table.vlh tr.vlh3{color:#000;background-color:#ffffe8}
table.vlh tr.vlh4{color:#000;background-color:#fff}
table.vlh tr.vlh5{color:#000;background-color:#ffffe8}
table.vlh tr.vlh6{color:#000;background-color:#fff}
table.vlh tr.vlh7{color:#000;background-color:#ffffe8}
table.filters{border:0;border-collapse:collapse}
table.filters td{border:0;text-align:center}
table.filters th{border:0;text-align:center;font-weight:bold}
table.vlhHeaderRow{padding:0;margin:0}
table.PagingTag{border-collapse:collapse;border-spacing:0;width:650px;padding:0;margin:0}
table.PagingTag tr{vertical-align:middle;white-space:nowrap}
table.PagingTag tr td.Summary{text-align:left;padding-left:10px;padding-right:5px;padding-top:0;padding-bottom:0}
table.PagingTag tr td.ItemsPerPage{text-align:left;padding:0}
table.PagingTag tr td.Paging{text-align:right;padding:0}
form.ItemsPerPage{margin:0;border-width:0;padding:0}
table.ItemsPerPage{border-collapse:collapse;border-spacing:0}
table.ItemsPerPage tr{vertical-align:middle;text-align:right;white-space:nowrap}
label.ItemsPerPageLabel{padding-right:3px;font-size:x-small}
input.ItemsPerPageInputBox{text-align:right;height:12px;font-size:x-small;width:3em}
.ItemsPerPageSubmitButton input{height:21px;font-size:xx-small;margin:0;padding:0}
table.Paging{border-collapse:collapse;border-spacing:0;padding:0;margin:0}
table.Paging tr{vertical-align:top;text-align:center;white-space:nowrap}
table.Paging tr th{padding:0 4px 0 4px;font-weight:bold;background-color:#ffffe8;border:1px solid #aaa576}
table.Paging tr td{padding-left:2px;padding-right:2px}
.vlhFocusedRow{border-bottom:1px solid #104a7b;text-align:center;background-color:red}
.rowstyleEmphase{color:blue;background-color:yellow}
.exportLinks a{font-size:x-small}
.vlhEmphase{color:red;background-color:yellow}
table.filters{border:0;border-collapse:collapse}
table.filters td{border:0;text-align:center}
table.filters th{border:0;text-align:center;font-weight:bold}
#menuDiv{background-color:#a5a482;border:1px solid #CCC;color:#000;margin:0;padding:0 0 2px 20px}
#menuList{margin:0;padding:0}
#menuList ul{margin:0;padding:0}
#menuList li{display:inline;list-style:none}
a.actuator{background-color:transparent;color:#000;font-size:12px;margin:0;padding:3px 6px;text-decoration:none}
a.actuator:hover{background-color:#eaede4;color:Black}
.menu{color:#000;background-color:#a5a482;border:1px solid #CCC;position:absolute;visibility:hidden}
.menu li a{background-color:transparent;color:#000;display:block;font-size:12px;line-height:1.75em;margin:0;padding:0 10px;text-decoration:none}
.menu li a:hover{background-color:#eaede4;color:Black}
span.key{text-decoration:underline}
#navcontainer{width:140px;padding:25px 0 0 13px}
#navcontainer ul{margin:0;padding:0}
#navcontainer li{margin:0 0 1px 0;list-style:none}
#navcontainer a{color:#630;display:block;padding:5px 0 5px 3px;font-size:12px;font-weight:bold;width:134px;text-decoration:none}
#navcontainer a:hover{color:black;background:white}
#navcontainer ul ul li{margin:0 0 1px 0}
#navcontainer ul ul a{display:block;margin-left:6px;padding:2px 0 2px 3px;font-size:10px;width:128px;text-decoration:none}
#navcontainer a#navcurrent,#navcontainer a#subnavcurrent{color:#630;background:#eeebd4}
#seclist{font-size:10px;list-style:none outside none;margin:0 0 0 60px;padding:0;text-align:left}
#seclist li{bottom:12px;display:inline;line-height:1.2em;position:relative;margin:0 3px 0 0;padding:1px 0 1px 0}
#seclist a,#seclist a:link,#seclist a:visited{background:#4d9a79;border:1px solid #c4e3d6;bottom:2px;color:#ffc;cursor:pointer;display:inline;height:1em;margin:0;padding:3px 5px 3px 5px;position:relative;right:2px;text-decoration:none}
#seclist a:hover{background:#58b08a;bottom:1px;color:#ffc;position:relative;right:1px}
#seclist a#secactive{background:#999;bottom:0;color:#ffc;position:relative;right:0}
#seclist li#secactive{background:transparent;bottom:13px;display:inline;margin:0 4px 0 0;padding:0 2px 5px 0;position:relative}
#seclist #secactive a,#seclist #secactive a:link,#seclist #secactive a:visited,#seclist #secactive a:hover{background:#18935e;border-bottom:0;border-left:1px solid #c4e3d6;border-right:1px solid #c4e3d6;border-top:1px solid #c4e3d6;bottom:0;color:Yellow;cursor:text;margin:0;padding:2px 5px 0 5px;position:relative;right:0}
#seclist a:link#seccurrent,#seclist a:hover{background:#18935e;color:Yellow}
div#optionListContainer{margin:0;padding:16px 2px 2px 2px;background:#ffd url(images/optionListIcon.gif) no-repeat;background-position:center top;width:14em}
#optionList li{display:inline}
#optionList{white-space:nowrap;font-family:sans-serif;margin:0;padding:0;border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid silver}
#optionList .optionItem{width:99.99%;display:block;background:transparent;border-bottom:1px solid silver;text-align:center;text-decoration:none}
#optionList a{background:transparent;text-decoration:none}
#optionList a:hover{background-color:#ddd7a7}
#selectionRow{margin:0;padding:0 0 5px 6px}
#selectionRow ul,#selectionRow li{margin:0;padding:0;display:inline;list-style-type:none}
#selectionRow a:link,#selectionRow a:visited{float:left;line-height:14px;font-weight:bold;white-space:nowrap;margin:0 6px 4px 6px;text-decoration:none;color:#999}
#selectionRow a:link#selectionRowCurrent,#selectionRow a:visited#selectionRowCurrent,#selectionRow a:hover{border-bottom:4px solid #000;padding-bottom:2px;background:transparent;color:#000}
#selectionRow a:hover{color:#000}
#plainTabBody{background:#fff;border:1px solid #cfc89b;padding:3px 6px 3px 6px;clear:both;text-align:left;margin:0}
#menuTabBody{background:#fff;border:1px solid #ccc;border-top:0;padding:3px 6px 3px 6px;clear:both;text-align:left;margin:0}
#menuTabHeader{position:relative;width:100%;background:#fff;margin:0 0 2px 0;padding:0;color:#000;float:left;background:#dae0d2 url(images/tab_bg.gif) repeat-x bottom;font-size:85%;line-height:normal}
#menuTabHeader ul{margin:0;padding:7px 5px 0;list-style:none}
#menuTabHeader li{float:left;background:url(images/tab_left.gif) no-repeat left top;margin:0;padding:0 0 0 9px;border-bottom:1px solid #765;white-space:nowrap;display:inline;list-style:none}
#menuTabHeader a{float:left;display:block;width:.1em;background:url(images/tab_right.gif) no-repeat right top;padding:5px 10px 4px 3px;text-decoration:none;font-weight:bold;color:#765}
#menuTabHeader>ul a{width:auto}
/*\*/#menuTabHeader a{float:none}
/**/#menuTabHeader a:hover{color:Black}
#menuTabHeader li.menuTabSelected{background-position:0 -150px;border-width:0}
#menuTabHeader li.menuTabSelected a{background-position:100% -150px;padding-bottom:5px;color:#333}
#menuTabHeader li:hover,#menuTabHeader li:hover a{background-position:0 -150px;color:Black}
#menuTabHeader li:hover a{background-position:100% -150px}
#menuTabList li.menuTabSelected ul.menuTabSubmenu{width:700px;display:inline;white-space:nowrap;position:absolute;padding:0;margin:3px 0 0 0}
#menuTabList li.menuTabSelected ul.menuTabSubmenu a{background:0;border:0;border-left:1px solid #ccc;color:#999!important;font-weight:bold;margin-right:4px;padding:4px 10px 2px 10px;text-decoration:none}
#menuTabList li.menuTabSelected ul.menuTabSubmenu a.menuTabSelected{background:transparent;color:#333!important}
#menuTabList li.menuTabSelected ul.menuTabSubmenu a:hover{color:#333!important}
#menuTabList ul.menuTabSubmenu{position:absolute;left:0;display:none;z-index:10}
#menuTabList li.menuTabSelected ul.menuTabSubmenu li{background:0;border-bottom:0;white-space:nowrap;padding:0}
#menuPageTitle{color:#6f6744;font-size:108%;font-weight:900;padding:8px 0 12px 0;text-align:left}
#menuPage{float:left;width:100%;margin-bottom:20px}
#menuPage ul{margin:0;padding:0;list-style:none}
#menuPage li{float:left;border:0;border-right:1px solid #ccc;margin:0;padding:0 0 0 9px;white-space:nowrap}
#menuPage a{float:left;display:block;width:.1em;padding:5px 15px 4px 6px;text-decoration:none;font-weight:bold;color:#6f6744}
#menuPage a:hover{color:Black}
#menuPage>ul a{width:auto}
/*\*/#menuPage a{float:none}
/**/#menuPage a:hover li:hover{color:Black}
#menuPage li.menuTabSelected a{padding-bottom:5px;color:#333}
#menuPage li.menuTabSelected a:hover{color:Black}
table.treeTable{border-collapse:collapse;margin-bottom:3em;font-size:85%;line-height:1.1;margin:1em 0;text-align:left}
table.treeTable .nodeColor{background-color:#f2edcb}
table.treeTable th,table.treeTable td{padding:.3em .5em;border:0;white-space:nowrap;text-align:left}
table.treeTable tr.treeNode{font-weight:normal;text-align:left}
table.treeTable tr.treeNode th{background:url(images/treeTable_arrow.gif) no-repeat 2px 50%;padding-left:15px}
table.treeTable thead th{background:#e3ddb6;border-color:#aaa576;border-style:solid;border-width:1px 1px 2px 1px;padding-left:.5em}
table.treeTable tbody th.treeItem{background:url(images/treeTable_dots.gif) 18px 54% no-repeat;padding-left:26px}
table.treeTable tbody th.treeEnd{background:url(images/treeTable_dots2.gif) 18px 54% no-repeat;padding-left:26px}
table.treeTable tr.treeNode th.lvl_0{background:url(images/folderOpen.gif) no-repeat 0 50%;padding-left:20px}
table.treeTable tr.treeItem th.lvl_0{background:url(images/page.gif) no-repeat 3px 54%;padding-left:20px}
table.treeTable tr.treeNode th.lvl_1{background:url(images/folderOpen.gif) no-repeat 17px 50%;padding-left:37px}
table.treeTable tr.treeItem th.lvl_1{background:url(images/page.gif) no-repeat 20px 54%;padding-left:37px}
table.treeTable tr.treeNode th.lvl_2{background:url(images/folderOpen.gif) no-repeat 32px 50%;padding-left:50px}
table.treeTable tr.treeItem th.lvl_2{background:url(images/page.gif) no-repeat 35px 54%;padding-left:50px}
table.treeTable tr.treeItem th.lvl_3{background:url(images/page.gif) no-repeat 50px 54%;padding-left:65px}
div.calDiv{background-color:white;color:#000;padding:1px;margin:3px;font-family:arial;position:absolute;visibility:hidden;z-index:11000;font-size:8pt;text-decoration:none}
div.calDiv td{border:thin solid White;text-align:right}
div.calDiv a{background-color:transparent;color:#000;font-weight:normal}
div.calDiv a.cpOtherMonthDate{background:transparent;color:#808080}
div.calDiv a:visited{background-color:transparent;color:#000}
div.calDiv a:hover{background:transparent;color:#00f;text-decoration:underline overline}
div.calDiv TD.cpDayColumnHeader{text-align:right;border:0;background-color:#e9e9e9}
div.calDiv TD.cpCurrentDate{color:white;background-color:#c0c0c0;border:solid thin #800000}
div.calDiv TD.cpCurrentDateDisabled{border:solid thin #faa}
div.calDiv TD.cpTodayText,TD.cpTodayTextDisabled{border:thin solid #cfcfcf;text-align:center;background-color:#e9e9e9}
.cpYearNavigation,.cpMonthNavigation{background-color:#c0c0c0;text-align:center;vertical-align:middle;text-decoration:none;color:#000;font-weight:bold}
.cpCurrentMonthDate,.cpOtherMonthDate,.cpCurrentDate{text-align:right;text-decoration:none}
.cpCurrentMonthDateDisabled,.cpOtherMonthDateDisabled,.cpCurrentDateDisabled{color:#d0d0d0;text-align:right;text-decoration:line-through}
.cpCurrentMonthDate,.cpCurrentDate{color:#000}
.cpOtherMonthDate{color:#808080}
A.cpTodayText,SPAN.cpTodayTextDisabled{height:20px}
A.cpTodayText{color:black}
.cpTodayTextDisabled{color:#d0d0d0}
.cpBorder{border:solid thin #808080}
img.calIcon{margin-top:2px;margin-left:3px;vertical-align:top!important}
.map_div{border:3px solid #444;width:700px;height:500px}
table{border-collapse:collapse;margin:.3em 0 .7em .3em}
table caption{text-align:left;font-size:93%;font-style:italic;margin-bottom:0}
table tr.even{color:#000;background-color:#fff}
table tr.odd{color:#000;background-color:#ffffe8}
table td,table th{border-style:none;border-width:1px;border-color:#aaa576;padding:.1em .3em}
table thead td,table thead th{white-space:normal}
table thead tr{background-color:#e3ddb6}
table.table td,table.table th{border-style:solid}
table.table thead td,table.table thead th{border-style:solid}
