/*-----------------------------------------------------------------------
// <copyright file="StyleSheet.css" company="Andrea Azzola">
//     Copyright (c) Andrea Azzola  All rights reserved.
// </copyright>
//-----------------------------------------------------------------------*/

body { font-family:'Arial', 'Helvetica', 'Sans-Serif'; color:#1a1a1a; font-size:73%; }
a { color:#03c; text-decoration:none; }
a:hover{ color:#f60; }
h1 { }
h2 { font-weight:500; margin:0px; padding:5px; }
h3 { color:#333; font-size:14px; margin:10px 0px 5px 0px; padding:0px; }
ul { list-style-type: none; margin:5px; padding-left:10px; }
li { }
table { }
th { padding: 3px; }
td { padding: 3px; }
img { border:0px; }
input { font-family:'Arial', 'Helvetica', 'Sans-Serif'; font-size:small; }
input[type=button], input[type=submit] { margin:3px; padding:5px; }
input[type=text] { font-size:120%; font-weight:700; }
textarea { font-family:'Arial', 'Helvetica', 'Sans-Serif'; font-size:small; }

.action { cursor:pointer; background-color:#e7e7e7; padding:2px 5px 2px 4px; }
.action:hover { background-color:Orange; }
.block { margin:0px 0px 15px 0px; padding:0px; } 
.block-header { color:#333; padding:5px; }
.block-header h3 { font-size:small; font-weight:bold; }
.block-body { padding:5px; }
.code { background-color:#e7e7e7; color:#333333; font:bold 1em 'Courier New', 'Courier', 'Monospace'; text-align:left; margin:1em 0 0 0; padding:5px; }
.fieldheader { color:#1a1a1a; width:150px; background-color:#f7f7f7; font-weight:bold; text-align:left; vertical-align:top; }
.detailstable { border:1px solid #d7d7d7; }
.gridview { border:1px solid #d7d7d7; }
.panel { margin:0px; margin-bottom:20px; padding:0px; }
.panel-action { margin:2px; padding:3px; text-align:right; }
.panel-header { margin-bottom:0px; padding:5px 5px 5px 0px; }
.panel-footer { background-color:#f1f1f1; margin-top:0px; padding:3px; }
.panel-subtitle { color:#6a6a6a; }
.panel-body { background:#fbfbfb; border-bottom:solid 1px #e8e8e8; border-top:solid 1px #e8e8e8; margin:0px; padding:5px; }

div#container { margin: 0 auto; width:960px; }
div#body  { float:left; padding:0px; width:750px; }
div#header { cursor:pointer; margin:0px; padding:0px; width:99%; }
div#menu1 { border-left:solid 1px #d7d7d7; float: right;width: 200px; margin:0px; padding:0px; }
div#footer { border-top:solid 1px #d7d7d7; background:White; color:#1a1a1a; clear:left; width:99%; }
div#footer p { margin: 0; padding: 5px; }
div#wrapper { float:left; margin:0px; padding:0px; width:100%; }
div .pad { background-color:#90ee90; display:inline-block; margin:10px 0px 0px 0px; padding:5px; width:99%; }

.archive { margin-left:0px; padding-left:0px; }
.archive li { padding-top:2px; }

.notification { display:inline-block; margin:10px 0px 0px 0px; padding:5px; width:99%; }
.relevant { background-color:#FAF575; padding:5px; }

.gravatar { padding-right:5px; padding-top:5px; }
.gravatar img { text-align:left; vertical-align:top; }