﻿
#Master_Header { width: 100%; height: 63px; background: url( '/Skins/vista/images/header.gif' ) #3e668b no-repeat; overflow: visible; }
#Popup_Header { width: 100%; height: 36px; background: url( '/Skins/vista/images/smheader.gif' ) #3e668b no-repeat; overflow: visible; }
#Master_MenuBar { width: 100%; height: 30px; background-color: #3e668b; padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }
#Master_SearchBar { float: right; overflow: hidden; width: 24%; height: 24px; background-color: #fff; border: solid 1px #222; margin-right: 6px; }
#Master_AddressBar { width: 73%; height: 24px; background-color: #fff; border: solid 1px #222; margin-left: 6px; }
input.Master_MenuBar_TextBox { width: 95%; height: 18px; margin: 0px; font-family: Arial; font-size: 9pt; padding-left: 4px; padding-top: 2px; padding-right: 4px; padding-bottom: 0px; border: solid 0px; }
td.Master_MenuBar_Separator { border-left: solid 1px #222; }

#Master_Content { padding: 10px; }

#Master_SideMenu { float: right; width: 200px; border: double 3px; margin-top: 30px; }

#Master_Copyright { clear: both; font-size: 9pt; padding: 10px; padding-top: 20px; }

p.sideMenu { float: right; width: 18%; border: solid 1px; }

div.sideMenu { float: right; width: 240px; background-color: #fff; padding-left: 14px; padding-top: 14px; padding-right: 8px; padding-bottom: 14px; margin-left: 14px; border-left: dashed 1px #3e668b; }
div.sideMenu h2 { margin-top: 0px; }
div.sideMenu div.sideBox ul { padding-left: 15px; }

/* div.sideMenuLink{float:right;width:22px;padding-left:14px;padding-top:14px;padding-right:0px;padding-bottom:14px;margin-left:14px;} */

.SearchButton { background: url( '/Skins/vista/images/searchbar-button.png' ) no-repeat 0 0; width: 22px; height: 22px; border: solid 0px; }

.Popup_CloseWindow { float: right; color: #fff; margin-top: 4px; margin-right: 8px; }
.Popup_CloseWindow:hover { float: right; color: #aaf; margin-top: 4px; margin-right: 8px; }

table.details { background-color: #f0f0f0; border: solid 1px; padding: 6px; }
table.details tr td.file_desc { width: 40%; font-family: Verdana, Tahoma, Arial; font-size: smaller; font-weight: bolder; padding-left: 4px; padding-top: 2px; padding-right: 18px; padding-bottom: 2px; }
table.details tr td.file_link { padding-left: 4px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; }


.Master_Content_Column { width: 45%; border: solid 1px #fff; margin: 0px; }
.FloatRight { float: right; }

.blog_title { color: #c60; font-family: Cambria, Times New Roman, Times; font-size: 16pt; padding-top: 32px; }
.blog_published { color: #555; font-family: Calibri, Tahoma, Arial; font-size: 10pt; }
.blog_content { color: #000; }
.private { color: #0a0; }


/* drop-down menus of header */
#AddressBarContent { position: absolute; display: none; overflow: hidden; width: 73%; margin-left: 6px; margin-top: -6px; }
#MoreMenuContent { float: right; display: none; overflow: hidden; width: 24%; margin-right: 6px; margin-top: -6px; }
#AddressBarContent_Container, #MoreMenuContent_Container { border-left: solid 1px; border-right: solid 1px; border-bottom: solid 1px; padding: 4px; padding-top: 8px; background-color: #fff; }

div.MoreMenu_LinkHeader { width: 100%; font-weight: bold; text-decoration: underline; }



/* dataTable */

table.dataTable { }
table.dataTable tr { }
table.dataTable tr td { font-weight: normal; text-align: left; vertical-align: top; padding: 3px 10px 3px 0px; }
table.dataTable tr td.name { white-space: nowrap; padding: 3px 10px 3px 0px; }
table.dataTable tr td.data { padding: 2px 10px 7px 1px; }
table.dataTable tr td.input { padding: 1px 10px 3px 1px; }
table.dataTable tr td span.note { color: #606060; font-size: 9pt; }




