/*
	eTicket, Open Source Support Ticket System
	http://eticket.sourceforge.net/

	Released under the GNU General Public License
*/
body, h1
{margin:0px; padding:0px;}
 
body
{
background-color: #eae9e9;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#header
{
background:url(/images/header.jpg) no-repeat top left;
width: 782px;
height: 193px;
margin-left:auto;
margin-right:auto;
}

#content
{
background:url(/images/back.gif) repeat-y top left;
width: 682px;
margin-left:auto;
margin-right:auto;
padding:0px 50px 0px 50px;
padding-top:0px;
}

#footer
{
background:url(/images/footer.jpg) no-repeat bottom left;
width: 782px;
height:142px;
margin-left:auto;
margin-right:auto;
}

h1
{
color:#e10000;
font-size:170%;
padding-bottom:20px;
}

h2
{
padding-top:0px;
padding-bottom:20px;
text-align:center;
font-size:120%;
font-style:italic;
}

p, ul,table
{font-size:80%;}
li { padding-bottom:10px; }

p
{
line-height: 150%;
}
p.error
{
padding:3px; 
border: 1px solid #000000; 
text-align:center;
margin-bottom:15px;
margin-top: 0px;
padding-top:0px;
font-weight:bold;
color:#FF0000;
background-color:#F2F2F2;
}

.hilite
{
background-color:#FFFF00;
}

.bi
{ font-style:italic;
font-weight:bold;}

.box
{
border: 1px solid #000000;
padding:10px;
background-color: #f7f590;
width: 620px;
margin-left:auto;
margin-right:auto;
}
div.box:after { 
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility:hidden; 
    }
	div.box:after {display:inline-table;}
/* Hides from IE-mac \*/
* html div.box:after {height: 1%;
display: block;}
/* End hide from IE-mac */
div.box:after {height: 100%;}


ul.navi
{

list-style:none;
text-align:right;
margin-bottom:20px;
height: 25px;
}
ul.navi li {
	padding-left: 0px;
	display: inline;
	font-weight: bold;
	padding-right:0px;

}
.priLow { background-color: #DDFFDD; }
.priNormal { background-color: #FFFFF0; }
.priHigh { background-color: #FEE7E7; }













* { margin: 0; padding: 0; }

img { vertical-align: middle; }

.container {
	width: 740px;
	/*width: 98%;*/
	border: 1px solid #cccccc;
	margin: auto;
	background: white;
}

.content {
	margin: auto;
	padding: 10px;
	clear: both;
}

a { color:#006699; text-decoration: none; }
a:hover { color:#DB8606; text-decoration: underline; }

td {
	color: #3E3E3E;
	text-decoration: none;
	border: none;
}


hr {
  text-align: center;
  margin: 5px auto 5px auto;
  border: 0;
  width: 100%;
  color: #F3C67D;
  background-color: #F3C67D;
  height: 2px;
}
.nav li {
	height: 25px;
	line-height: 25px;
	margin-left: 3px;
	display: inline;
}
.nav ul { padding-right: 5px; }
.nav a {
	color: black;
	text-decoration: none;
	border: none;
}
.nav a:hover { color: white; text-decoration: none; }

.inputsubmit {
	font-size: 11px;
	background: #EEB358 url("images/bgbar.gif");
	color: white;
	border: #A6A6A6 solid 1px;
}

.inputsubmit2 {
	font-size: 11px;
	background-color: #FFFFFF; 
	color: #006699;
	border: #FFFFFF; 
	border-style: solid;
 	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}







table.main
{border-collapse: collapse;
padding:0px;
border:0px;}

table.main tr.head td
{
background-color: #DBDBDB;
padding:3px;
text-align:center;
font-weight:bold;
border: 1px solid #000000;
}

table.main td
{
border: 1px solid #000000;
padding:3px;
}

 table.padding td
 {padding:3px 0px 3px 0px;
}