@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; color: #000000; font-family: Arial,Verdana,sans-serif; font-size: 11px; line-height: 16px; }

h1, h2, h3, h4, h5 { text-transform: uppercase; }
h1, h2, h3 { font-weight: normal; }
h3 { font-size: 16px; line-height: 20px; }
h4 { font-size: 13px; line-height: 16px; }

#wrapper { margin: 0 auto; min-height: 800px; overflow: hidden; width: 960px; }

#nav { border-bottom: 1px solid #000000; width:960px; float:left; }
#nav .links { float:right; margin-top:120px;}
#nav .links a { margin-left:10px; text-decoration:none; color:#000; text-transform:uppercase; }
#logo { background: url(../img/logo.jpg) no-repeat scroll left top rgba(0, 0, 0, 0);display: block; float: left; height: 112px; outline: medium none; position: relative; width: 267px;	margin:0 0 28px; }

#content { width:960px; float:left; }
#content .login { width:306px; height:auto; margin:10px auto; }

#intranet label { float: left; width: 210px; }
.form label, .webform label { font-size: 11px; }
label { display: block; }

.form input, .webform input { margin-right: 3px; }
input.cat_textbox, textarea.cat_listbox, select.cat_dropdown, select.cat_listbox { width: 300px; }
.cat_textbox_small { width:149px; }

.cat_button { cursor: pointer; }
.cat_button, .actions a, a.printOrder { background: none repeat scroll 0 0 #333333; border: medium none; color: #CCCCCC !important; font-size: 14px !important; margin: 10px 0; padding: 10px; width: 100px; }
.small { margin-top:15px; }

table.webform td { line-height: 24px; padding: 6px; }
table.webform, table.reporting { border-collapse: collapse; border-spacing: 0; width:100%; }

#footer { border-top: 1px solid #999999; height: 70px; text-align: center; }


.ui-jqgrid-bdiv {cursor: pointer;}

#form { width:100%; margin:20px 0; }
#form h1 { display:inline-block; }
#form .name { width:170px; float:left; margin:10px 0 0 0; }
#form .text { width: 290px; float:left; margin:10px 20px 0 0; height:16px; }
#form .actionComment { height:70px!important; }
#form .big {height: 250px;}
#form .text input { width: 100%; }
#form .text select { width: 101.3%; }
#form .text textarea { width: 100%; }
#form .sub-title { float:left; clear:left; width: 100%; }

#small-form { width:50%; }
#small-form .name { width:36%; float:left; margin:10px 0 0 0; }
#small-form .text { width: 50%; float:left; margin:10px 2% 0 0; height:16px; }
#small-form .text input { width: 100%; }
#small-form .text select { width: 101.3%; }
#small-form .text textarea { width: 100%; }
#small-form .sub-title { float:left; clear:left; width: 100%; }

.support { width: 410px; }
.instructions { width: 550px; }
.action { width:410px; }
.action textarea { width:295px; }
.requested { width:480px; }
.left { float: left; }
.right { float: right; }
.clear { clear:both; }
.success { margin:20px 0; }