body{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
}
form{margin:0px;padding:0px}
input{padding:2px}
a{color:#3366CC}
a img{border:none}
h1{font-family:Arial,Verdana,san-serif;font-size:135%;margin:0px;padding:0px;color:#3D84CC;padding-bottom:10px}
h2{font-family:Verdana,Arial,san-serif;font-size:small;padding:0px 5px 5px 5px;margin-left:6px;color:#003366;text-decoration:underline}
h4{margin:0px;margin-top:5px}
/*box */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
.floatbox{overflow:hidden}
.float_left{float:left;display:inline;margin-right:1em;margin-bottom:0.15em}
.float_right{float:right;display:inline;margin-left:1em;margin-bottom:0.15em}
/* user menu */
ul#tabmenu{margin:0px;padding:0px;list-style:none;overflow:auto;margin-left:30px}
ul#tabmenu li{background:url(../img/round_left_off.gif) no-repeat;padding:0px 0px 0px 10px;margin:0px 2px 0px 0px;font-size:11px;float:left;font-weight:bold}
ul#tabmenu li a{background:url(../img/round_right_off.gif) no-repeat;background-position:top right;display:block;float:left;color:#fff;padding:0px 10px 0px 0px;outline:0px;text-decoration:none;font-size:102%}
ul#tabmenu li a span{padding-top:6px;padding-bottom:7px;display:block;background-image:url(../img/tabs_bg_off.gif);background-repeat:repeat-x}
ul#tabmenu li a:hover{text-decoration:underline}
ul#tabmenu li.selected a span{background-image:url(../img/tabs_bg_on.gif)}
ul#tabmenu li.selected{background-image:url(../img/round_left_on.gif)}
ul#tabmenu li.selected a span{background-color:#FFCD00}
ul#tabmenu li.selected a{background-image:url(../img/round_right_on.gif)}
ul#tabmenu li.insert-link,ul#tabmenu li.insert-link a{background-image:none;color:Black}
ul#tabmenu li.insert-link a{background:url(../img/lib/icon-16-plus.gif) no-repeat;padding-left:20px}
/* user menu */
#submenu{width:100%;background-color:#3D84CC;padding-top:6px;padding-bottom:6px;padding-left:30px}
#submenu-off{
	width: 100%;

	 padding-top: 10px;
	 _padding-top: 1px;

	background: url(submenu-off.gif) repeat-x;
}
#submenu a,#submenu{color:white;text-decoration:none}
#submenu a:hover{text-decoration:underline}
#top_navigation{display:block}
#header{position:relative;height:55px;background:url(logo.png) no-repeat 0px 0px}
#usermenu{position:absolute;right:20px;top:2px}
table.record{width:700px;background-color:#F5F5F5;padding:6px;border:1px solid #b2bbc3}
table.record td{padding:4px 10px 2px 4px}
table.record td label{font-weight:bold}
table.grid{width:99%}
table.grid th{border-left:2px solid white;padding:4px 40px 2px 4px;text-align:left}
table.grid th,table.grid th a{background:#ff6600;color:#fff;font-weight:bold}
table.grid td{border-left:2px solid white;border-bottom:2px solid white;padding:0px 40px 2px 4px;text-align:left}
table.grid td,table.grid td a{background:#DDF2F9;color:black;font-weight:normal}
table.grid tr.head td{border-top:6px solid white}

table.grid tr.head td,table.grid tr.head td a{background:#BFE5F2}
table.grid tr.status-NEW td,table.grid tr.status-NEW td a{background: #EBF2C7;}
table.grid tr.status2-NEW td,table.grid tr.status2-NEW td a{background: #F4F7E0;}

table.grid tr.status-CLO td,table.grid tr.status-CLO td a{background: #e5e5e5;}
table.grid tr.status2-CLO td,table.grid tr.status2-CLO td a{background: #e5e5e5;}



table.grid tr.footer td{border-top:4px solid white}
table.grid tr.footer td,table.grid tr.footer td a{background:#BFE5F2;color:black;font-weight:bold}

table.brown th,table.brown tr.head th a{background:#FFEDA6;color:black}

table.brown td,table.brown td a{background:#FFFFCC;color:black}
table.vertical th{border-bottom:2px solid white;background-color:#BFE5F2;color:black;font-weight:normal}
table.record .footer{padding-bottom:10px}
.Navigator{height:36px;background-color:#FF6600}
.Navigator td{padding-left:10px;padding-right:10px;border-top:4px solid white}
TABLE.grid tr.Navigator TD,TABLE.grid tr.Navigator TD a{background-color:#BFE5F2;color:black}
#flash_block{padding:2em;padding-bottom:1em;padding-top:1em;background-color:#EBE8D7;width:600px;margin-bottom:1em;margin-top:1em;margin-left:1em;_height:1px}
#flash_block_body{background-color:white;padding:1em;padding-bottom:1.5em;margin-bottom:2px;_height:1px}
.progressBarComplete{width:100%;background-color:green;visibility:hidden}
.progressBarError{width:100%;background-color:red;visibility:hidden}
.progressBarInProgress,
.progressBarComplete,
.progressBarError{font-size:0px;width:0%;height:15px;background-color:White;margin-top:2px}
.progressBarStatus{margin-top:2px;width:337px;font-size:7pt;font-family:Verdana;text-align:left;white-space:nowrap}
.progressContainer{margin:5px;padding:4px;border:1px solid #328CD3;background-color:#7FB6E3;overflow:hidden}
.progressName{font-size:10pt;font-weight:bold;color:White;width:323px;height:14px;text-align:left;white-space:nowrap;overflow:hidden}
.progressWrapper{width:357px;overflow:hidden}
a.progressCancel,
a.progressCancel:link,
a.progressCancel:active,
a.progressCancel:visited,
a.progressCancel:hover{font-size:0px;display:block;height:14px;width:14px;background-image:url(../img/cancelbutton.gif);background-repeat:no-repeat;background-position:-14px 0px;float:right}
a.progressCancel:hover{background-position:0px 0px}
.icon{background-position:0 0.1em;background-repeat:no-repeat;padding-left:20px;list-style-position:outside;list-style-type:none;margin-bottom:5px}
.txt{background-image:url("../img/file-txt.gif") !important}
.xls{background-image:url("../img/file-xls.gif") !important}
.zip{background-image:url("../img/file-zip.gif") !important}
.avi{background-image:url("../img/file-avi.gif") !important}
.ppt{background-image:url("../img/file-ppt.gif") !important}
.pdf{background-image:url("../img/file-pdf.gif") !important}
.mp3{background-image:url("../img/file-mp3.gif") !important}
.exe{background-image:url("../img/file-exe.gif") !important}
.jpg{background-image:url("../img/file-jpg.gif") !important}
.vcf{background-image:url("../img/file-vcf.gif") !important}
.rtf,.doc{background-image:url("../img/file-doc.gif") !important}
.plain,table.plain td,table.plain th{margin:0px;padding:0px;border:none}
pre{font-family:"Courier New",Courier,monospace;font-size:125%;letter-spacing:-1px;BORDER-COLLAPSE:separate}
table.grid td.reported{padding:6px;font-size:87%}
table.grid td.cell-edit{width:50px;padding-top:3px;padding-bottom:3px}
table.grid td.cell-edit a{background-image:url(edit_small.gif);background-repeat:no-repeat;padding-left:20px;text-decoration:none}
table.grid td.cell-edit a:hover{text-decoration:underline}
a.insert{background:url(16-em-plus.png) no-repeat;padding-left:20px}

#department-switch{position:absolute;right:300px;top:28px}
#department-switch .button{
	padding: 0px;
}

#ticket-search{position:absolute;right:10px;top:28px}
#ticket-search .button{
	padding: 0px;
}

#new-ticket{
	 margin-left: 5px;
	 padding-top: 5px;
}

.col-int{
	width: 50px;
	text-align: center;
}