/*body {background-color: white; font-family: Verdana, Arial, Helvetica, Tahoma, Sans-Serif; font-size: 1.em; margin-left: 1em;}*/

body {background-color: white; font-family: Verdana, Arial, Helvetica, Tahoma, Sans-Serif; font-size: .58; margin-left: 1em}

img {border-style: none}
h1  {font-size: 2em;}
h2  {font-family: Arial; font-size: 1.5em;}
h3  {font-size: 1.25em;}
.Normal   {font-size: 0.85em; width: 40em; margin-left: 3em;}

.TextLink {color: Maroon; font-weight: bold;}


/* PageHeader Styles */
.PageHeader {}
.MainLogo {/*margin-left: 130px;*/}


/* NavBar Styles */
.NavBarTop, .NavBarBottom {text-indent: 0.5em; color: white; background-color: silver; background-image: url(../images/bg_grey_gradient.gif); font-size: 0.85em; font-weight: bold; padding: 0.075em}
.NavBarTop a {color: white; text-decoration: none;}
.NavBarTop a:hover {color: #333333; background-color: #E7E7F7; text-decoration: none;}
.NavBarBottom a {color: white; text-decoration: none;}
.NavBarBottom a:hover {color: #333333; background-color: #E7E7F7; text-decoration: none;}

/* Page Navigation Button Styles */
.NavigationButton {color: red; font-size: smaller; font-weight: bold; text-decoration: none;}

/* PageCountLabel Styles */
.PageCountLabel {font-size: smaller;}

/* Menu Styles */
.Menu {width: 150px;}
.MenuList {color: blue; width: 150px; list-style: none; margin: 0; margin-top: 0.5em; text-decoration: none}
.MenuList a {color: blue; text-decoration: none}
.MenuList a:hover {color: blue; text-decoration: underline}


/* Title, medium and size */
.PictureDetails {color: #333333; font-size: 1.0em;}


/* Gallery Toolbar Styles */
.GalleryToolbar {background-color: silver; width: 100%; font-size: 0.8em;}

.ToolBarLinks {color: blue; font-size: smaller; font-weight: bold; text-decoration: none;}     /* "Click here to clear search results" link */
.ToolBarLinks a:link {text-decoration: underline;}
.ToolBarLinks a:visited {text-decoration: underline;}
.ToolBarLinks a:hover {text-decoration: underline;}
.ToolBarLinks a:active {text-decoration: underline;}

.SearchButton {margin-top: 0.35em; margin-left: 0.25em}
.SearchBox    {margin-top: 0.25em}
.PageSize     {margin-top: 0.25em}

.AddNewLink {color: blue; font-size: smaller}
.AddNewLink a:link {color: blue}
.AddNewLink a:visited {color: blue}
.AddNewLink a:hover {color: blue}
.AddNewLink a:active {color: blue}

/* Content Styles */
.Content {}


/* Upload Panel Styles */
.UploadPanel {background-color: wheat; margin-left: 75px; padding: 10px; border: 1px solid black}

/* MessageBox Styles */
.MessageBox {background-color: wheat; margin-left: 75px; padding: 10px; border: 1px solid black}


/* DataGrid Label(Span) Styles */
.DataGridLabel_Title {width: 150px}



/* PageFooter Styles */
.PageFooter {text-align: center; color: #999999; font-size: 0.75em;}


/* Login Form */
FIELDSET.LoginForm {WIDTH: 30em;}
FIELDSET.LoginForm Legend {COLOR: #0046D5; font-size: smaller; FONT-WEIGHT: Bold; margin-bottom: 1.5em;}
.LoginForm td {padding: 0;}
#cmdLogin {margin-top: 0.5em;}
#txtName, #txtPass {width: 15em; margin-left: 0.25em;}
#rfvName, #rfvPassword {margin-left: 0.25em; font-size: smaller;}
label {margin-left: 1.0em; font-size: smaller;}


/* Show Borders
body {border: 2px solid gold; margin: 3px}
.PageBanner {border: 2px solid blue; margin: 3px}
.MainLogo {border: 2px solid silver;}
.NavBarTop {border: 2px solid red; margin: 3px}
.Menu {border: 2px solid green; margin: 3px;}
.Content {border: 2px solid black; margin: 3px;}
.NavBarBottom {border: 2px solid red; margin: 3px}
.PageFooter {border: 2px solid blue; margin: 3px}
*/

