/* CSS Document */

body {font-size: 10px; font-family:Arial, Helvetica, sans-serif; }
a {font-size: 12px;}
.title {font-size: 16px; font-weight: bold;	color: #003399; padding-left:10px;}
.version {font-size: 12px; position:relative; float:left;}
.company {color: #003399; font-weight: bold; position:relative; float:right; padding-right:10px;}
.subtitle { font-size: 16px; font-weight: bold; color: #003399; position:relative; float:left;}
.smalltitle {  font-size:12px;  font-weight:bold;  text-decoration:underline;}
.description { font-weight:bold; }
.warning { color:#FF0000; font-size: 12px; font-weight:bold; }
.screen_id { color:#FFFFFF; font-size: 10px; position:relative; float:right; }
.altlink{ color:#0000FF; cursor:pointer; text-decoration:underline;}
.tablehead {
  background:#29e036;
  font-weight: bold;
}

.tablerow1 {
  background:#a5dea9;
}

.tablerow2 {
  background:#7ede85;
}
#menu{ }
#formWrapper{ color: #666666; background-color: #F3F3F3; width: 200px; }
#formtitle{ color: #FFFFFF; text-align: center; background-color: #0066CC; }
#formDiv{ text-align: left; padding: 20px; }
.submitDiv{ margin-top: 10px; text-align: center; }
div.suggestions { -moz-box-sizing: border-box; border: 1px solid black; position: absolute; }
div.suggestions div { cursor: default; background-color: #E7EBFE; padding: 0px 3px; }
div.suggestions div.current { background-color: #3366cc; color: white; }
table { font-size: 12px; }
input {	font-size: 12px; border: 1px solid #7F9DB9;}
input #input2 { font-size: 12px; border: 1px solid #7F9DB9; background-color:#EEEEEE}
select { font-size: 12px; height:16px;}
textarea { font-size: 12px; }
form.inplaceeditor-form { display:inline; }

div.section { border: 1px solid #CCCCCC; margin: 10px 5px; padding: 0px 0px 10px 0px; background-color: #EFEFEF; }
div.section h3{	font-size: 14px; padding: 2px 5px; margin: 0 0 10px 0;	background-color: #eeeeee;	display: block;}
div.lineitem {	margin: 0px; padding: 2px; cursor: move;}

/* swapper */
#menu ol.swapper { padding:0 0 .1em; margin:0; color:#4b4c4f; font-size:12px; line-height:1.4em; position:relative; }
#menu ol.swapper li { margin:0 0 -.2em 0; padding:.4em 10px .4em 19px; list-style:none; background:url(../img/swapnav20070611.gif) no-repeat left bottom; margin-top:-1px; }
#menu ol.swapper li:hover { color:#222; }
#menu ol.swapper li.last { background:none; }
#menu ol.swapper li.active { color:#3783bc; cursor:default; background:url(../img/menu_title.gif) no-repeat left center; font-weight:bold;}
#menu ol.swapper li.twodigit { padding-left:10px; }
#menu img.watch { margin-left:1px; cursor:pointer; }
