.inputsubmit {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: #DB8606; 
	color: #FFFFFF;
	border: #666666; 
	border-style: solid;
 	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.inputsubmit2 {  
	font-family: Arial, Helvetica, sans-serif; 
	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
}

.barTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border: none;
}

/*
.mainTableAlt { background-color: #FFFFFF; }
.mainTableOn { background-color: #FFFFF0; }
.TableHeader { background-color: #E9E9E9; }

.TableHeaderText { color: #FFFFFF; font-size: 11px; font-weight: none; }
.TableInfoText { color: #000000; font-size: 11px; background-color: #FFFFFF; }

.privReceived { background-color: #3669CF; color: #3E3E3E; }
.privBox { background-color: #FFFFFF; }
.privBorder { background-color: Black; }
.privAttachments { background-color: #94C7FF; }
.msgAnswered { background-color: #FFE0B3; color: #3E3E3E; font-size: 10px; }
.msgAttachments { background-color: #F4FAFF; color: #000000; font-size: 10px; }
.msgBorder { background-color: #ADADAD; }
*/








/*************************************************************
**
** FORMS
**
*************************************************************/

.input_reg{
	width: 200px;
}

textarea{
	width: 100%;
}

LABEL{
}

FORM{
	padding: 0;
	margin: 0;
	border: 0;
}

/*************************************************************
** submit new ticket
*************************************************************/

form#new_ticket P { clear: both; padding: 0.5em 0 0 0; }

form#new_ticket label { float: left; width: 100px; text-align: right; margin-right: 10px; margin-top: 3px; }
form#new_ticket input,form#new_ticket textarea { float: left; width: 300px; text-align: left; }
form#new_ticket textarea { height: 8em; }
form#new_ticket .inputsubmit { float: none; margin-left:110px ; text-align: center; width: auto; }

/*************************************************************
** user login
*************************************************************/

form#user_login P { clear: both; padding: 0.5em 0 0 0; }

form#user_login label { float: left; width: 100px; text-align: right; margin-right: 10px; margin-top: 3px; }
form#user_login input { float: left; width: 200px; text-align: left; }
form#user_login .inputsubmit { float: none; margin-left:110px ; text-align: center; width: auto; }













/*************************************************************
**
** TEXT & LAYOUT
**
*************************************************************/

.error {
	color: #c1020b;
	font-weight: bold;
}

.center{
	text-align: center;
}

.menu{
	/*float: right;*/
	width: 229px;
	background-color: #9A9432;
	position: relative;
}
* html .offer{
	/*height: 173px;*/
}
.menu UL{
	padding: 0;
	margin: 15px 15px 0 15px;
	list-style: none;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
}
.menu LI{
	background: url(../images/arrows-small.gif) no-repeat top left;
	padding-left: 15px;
}
.menu LI A{
	color: #FFFFFF;
}
.menu LI A:hover{
	color: #000000;
}











/*************************************************************
**
** TABLES
**
*************************************************************/


/*************************************************************
** list of support tickets
*************************************************************/

.TableMsg {
	border-collapse: collapse;
	border: 1px solid #FFFFFF;
	width: 100%;
	font-size: 12px;
}
.TableMsg TH{
	text-align: left;
	font-weight: normal;
	color: #FFFFFF;
	padding: 2px;
	border-bottom: solid #FFFFFF 1px;
	background-color: #847d00;
}
.TableMsg TR{
	background-color: #ada631;
}
.TableMsg TR.alt{
	background-color: #bdba39;
}
.TableMsg TR.on{
	background-color: #de8600;
}
.TableMsg col{
 	/*border: 1px solid #FFFFFF;*/
}

.priLow {  }
.priNormal { color: #FFFFFF; }
.priHigh { background-color: #de8600; }
TableMsg TR.on TD.priHigh { background-color: #000000 !important; }
.priLow, .priNormal, .priHigh{
	text-align: center;
}


/*************************************************************
** view ticket page, ticket information 
*************************************************************/

.ticket_info{
	border-collapse: collapse;
	border: solid #FFFFFF 1px;
	background-color: #BFB83C;
	width: 100%;
	font-size: 12px;
}

.ticket_info col, .ticket_info TR{
 	/* border: 1px solid #FFFFFF; */
}

.ticket_info TD{
	padding: 5px;
}

.ticket_info TR.alt{
	background-color: #847d00;
	color: #FFFFFF !important;
}
.ticket_info TR.alt2{
	background-color: #ADA636;
}


/*************************************************************
** catagory transfer 
*************************************************************/

.cat{
	border-collapse: collapse;
	border: solid #FFFFFF 1px;
	background-color: #847d00;
	width: 100%;
	font-size: 12px;
	color: #FFFFFF;
}
.cat TD{
	padding: 5px;
}
.cat .alt2{
	background-color: #ADA636;
	color: #000000;
}


/*************************************************************
** private messages
*************************************************************/

.priv_msg{
	border-collapse: collapse;
	border: solid #FFFFFF 1px;
	background-color: #bdba39;
	width: 100%;
	font-size: 12px;
}

.priv_msg THEAD TR{
	background-color: #847d00;
	font-weight: bold;
	color: #FFFFFF;
}

.priv_msg TR{
	border-bottom: solid #FFFFFF 1px;
}

.priv_msg TD{
	padding: 5px;
}

.priv_msg .alt{
	background-color: #847d00;
	color: #FFFFFF !important;
}
.priv_msg .alt2{
	background-color: #ADA636;
}


/*************************************************************
** messages
*************************************************************/

.messages{
	border-collapse: collapse;
	border: solid #FFFFFF 1px;
	background-color: #bdba39;
	width: 100%;
	font-size: 12px;
}

.messages THEAD TR{
	background-color: #ada631;
	font-weight: bold;
	color: #000000;
}

.messages TD{
	padding: 5px;
}

/*************************************************************
** messages replies
*************************************************************/

.mesg_reply{
	border-collapse: collapse;
	border: solid #FFFFFF 1px;
	background-color: #ada631;
	width: 100%;
	font-size: 12px;
}

.mesg_reply THEAD TR{
	background-color: #847d00;
	font-weight: bold;
	color: #FFFFFF;
}

.mesg_reply TD{
	padding: 5px;
}

