DIV.error 
{ 
  FONT-WEIGHT: bold; 
  color: #FF0000;
}
body{
  margin: 0px;
  background-color: #ffffff;
  font-family: Tahoma, Arial;table
}
A{
  color: #000000;
}
A:hover{
  color: #000000;
  text-decoration: none;
}

A.logo{
  color: #ffffff;
  text-decoration: none;
}
A.logo:hover{
  color: #ffffff;
  text-decoration: none;
}
A.printtext
{
  color: #316363;
  text-decoration: none;  
}
/*
Default color palete
Don't modify this section !
------------------------*/
.DarkColor{
  background-color: #3D7881;
}
.MediumColor{
  background-color: #CCC1B5;
}
.LightColor{
  background-color: #FEF3E7;
}


/*
Ticket State colors
Don't modify this section !
------------------------*/
.TicketState_T_OPEN
{
  background-color: #0099ff;
}
.TicketState_T_PRESOLVED
{
  background-color: #ffff00;
}
.TicketState_T_PRESOLVEDCONT
{
  background-color: #ffffcc;
}
.TicketState_T_UNSOLVED
{
  background-color: #ff3333;
}
.TicketState_T_UNSOLVEDCONT
{
  background-color: #ff6633;
}
.TicketState_T_SOLVED
{
  background-color: #00cc66;
}


/*
Master page definition
Don't modify this section !
------------------------*/
.MasterTable{
  width: 100%;
  height: 100%;
}

.MasterTopLogo{
  background-color: #3D7881;
  height: 50px;
}
.MasterTopMiddle{
  background-color: #3D7881;
  height: 50px;
}
.MasterTop{
  background-color: #3D7881;
  color: #ffffff;
  height: 50px;
  border-bottom: solid 1px black;
  font-family: Tahoma, Arial;
  font-size: 22px;
  font-weight: 600;
  disabled-background-image: url(../images/top.gif);
}
.MasterTop2{
  background-color: #3D7881;
  color: #ffffff;
  height: 50px;
  font-family: Tahoma, Arial;
  font-size: 22px;
  font-weight: 600;
}
.MasterTop3{
  font-family: Tahoma, Arial;
  font-size: 22px;
  font-weight: 600;
}
.MasterTopMenu{
  background-color: #CCC1B5;
  height: 30px;
}
.MasterTopCorner{
  background-color: #CCC1B5;
  width: 14px;
}
.MasterUserName{
   background-color: #3D7881;
   font-family: Tahoma, Arial;
   color: #ffffff;
   border-bottom: solid 1px black;
   font-size: 11px;
}
.MasterLeft{
   background-color: #3D7881;
   font-family: Tahoma, Arial;
   color: #ffffff;
   font-size: 11px;
}
.MasterLeftMenu{
  background-color: #3D7881;
  width: 150px;
}
.MasterMiddle{
  background-color: #FEF3E7;
  border-top: solid 1px black;
  border-left: solid 1px black;
}
.MasterLeft2{
  background-color: #FEF3E7;
  border-left: solid 1px black;
}
.MasterTopLine{
  background-color: #FEF3E7;
  border-top: solid 1px black;
}
.MasterBody{
  background-color: #FEF3E7;
  border-top: solid 1px black;
  height: 100%;
}
.MasterPageBody{
  font-family: Tahoma, Arial;
  font-size: 12px;
}


/*
Menu top definition
Don't modify this section !
------------------------*/
.MenuTopTable{
  width: 100%;
}
.MenuTopLocation{
  color: #000000;
  font-family: Tahoma, Arial;
  font-size: 11px;
}
A.MenuTopLink{
  color: #000000;
}
A.MenuTopLink:hover{
  color: #000000;
  text-decoration: none;
}
.MenuTopApplications{
  text-align: right;
  color: #000000;
  font-family: Tahoma, Arial;
  font-size: 12px;
  font-weight: 400;
}


/*
Menu left definition
Don't modify this section !
------------------------*/
.MenuLeftTable{
  background-color: #CCC1B5;
  width: 140px;
}
.MenuLeftHeader{
  font-family: Tahoma, Arial;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}
.MenuLeftBody{
  font-family: Tahoma, Arial;
  font-size: 12px;
  background-color: #3D7881;
  color: #FFFFFF;
  line-height: 18px;
}
A.MenuLeftLink{
  color: #FFFFFF;
  text-decoration: bold; 
}
A.MenuLeftLink:hover{
  color: #FFFFFF;
  text-decoration: underline;
}
A.MenuLeftLinkSelected{
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: underline;
}
A.MenuLeftLinkSelected:hover{
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: underline;
}


/*
Actions left definition
Don't modify this section !
------------------------*/
.ActionLeftTable{
  background-color: #CCC1B5;
  width: 140px;
}
.ActionLeftHeader{
  font-family: Tahoma, Arial;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}
.ActionLeftBody{
  font-family: Tahoma, Arial;
  font-size: 11px;
  background-color: #3D7881;
  color: #FFFFFF;
  line-height: 16px;
}
A.ActionLeftLink{
  color: #FFFFFF;
  text-decoration: none;
}
A.ActionLeftLink:hover{
  color: #FFFFFF;
  text-decoration: underline;
}


/*
Standard IDs class collection
Add custom ID classes here ...
------------------------*/
#Result
{
  font-size: 8pt;
  margin: 2px;
  width: 100%;
  background-color: #CCC1B5;
  font-family: Tahoma, Arial;
  border: solid #3D7881 1px;
}
#ResultHeader{
  background-color: #3D7881;
  color: #FEF3E7;
  text-align: center;
  font-weight: bold;
}
#ResultFirstRow{
  background-color: #CCC1B5;
  color: #000000;
  text-align: center;
  font-weight: bold;
  border-top: solid #FEF3E7 1px;
  border-left: solid #FEF3E7 1px;
  border-bottom: solid #3D7881 1px;
  border-right: solid #3D7881 1px;
}
#ResultFirstRow_hover
{
  background-color: #CCC1B5;
  color: #000000;
  text-align: center;
  font-weight: bold;
  border-top: solid #3D7881 1px;
  border-left: solid #3D7881 1px;
  border-bottom: solid #FEF3E7 1px;
  border-right: solid #FEF3E7 1px;
  cursor: hand;
}
#ResultRow{
  background-color: #FEF3E7;
}
#CursorLocation{
  font-size: 8pt;
  margin: 2px;
  width: 100%;
  background-color: #CCC1B5;
  font-family: Tahoma, Arial;
  border: solid #3D7881 1px;
}
#PreviousPage{
  text-align: left;
}
#NextPage{
  text-align: right;
}
#PageStatus{
  text-align: center;
}
#CurrentPage{
  text-align: center;
  font-family: Tahoma;
	font-size: 8pt;
	border: solid #000000 1px;
	xbackground-color: #CCC1B5;
	padding-left: 2px;
	font-weight: bold;
}


/*
Standard class collection
Add custom classes here ...
------------------------*/
A.Link{
  color: #000000;
}
A.Link:hover{
  color: #000000;
  text-decoration: none;
}
A.LinkReverse{
  color: #FEF3E7;
  text-decoration: none;
}
A.LinkReverse:hover{
  color: #FEF3E7;
  text-decoration: underline;
}
.Button{
  font-family: Tahoma, Arial;
  font-size: 8pt;
}
.Label{
  font-family: Tahoma, Arial;
  font-size: 8pt;
  font-weight: normal;
}
.Normal
{
  font-family: Tahoma, Arial;
  font-size: 10pt;
  font-weight: normal;
}
.Header{
  font-family: Tahoma, Arial;
  font-size: 12pt;
  font-weight: bold;
}
.Messages_Error{
  padding-right: 2px;
  padding-left: 2px;
  padding-top: 3px;
  padding-bottom: 3px;
  font-weight: bold;
  font-size: 8pt;
  margin-bottom: -13px;  
  width: 140px;
  color: #ff0000;
  border: #000000 1px solid;
  font-family: Tahoma, Arial;
  background-color: #ccc1b5;
}
.Messages_Application{
  padding-right: 2px;
  padding-left: 2px;
  padding-top: 3px;
  padding-bottom: 3px;
  font-weight: bold;
  font-size: 8pt;
  margin-bottom: -13px;  
  width: 140px;
  color: #3D7881;
  border: #000000 1px solid;
  font-family: Tahoma, Arial;
  background-color: #ccc1b5;
}
.SearchModule{
  background-color: #CCC1B5;
  padding-right: 2px;
  padding-left: 2px;
  padding-top: 3px;
  padding-bottom: 3px;
  border: #3D7881 1px solid;
}
.SearchModuleHeader
{
  padding-left: 5px;
  padding-bottom: 2px;
  background-color: #3D7881;
  color: #FEF3E7;
  font-weight: bold;
  font-family: Tahoma, Arial;
  font-size: 8pt;
}
.RedText
{
	color: #cc0033;
}
.RowsHeader
{
  color: #000000;
  font-family: Tahoma, Arial;
  font-weight: bold;
  font-size: 12px;    
}
.RowsBigHeader
{
  color: #000000;
  font-family: Tahoma, Arial;
  font-weight: bold;
  font-size: 15px;  
}
TR.listresult {
  TEXT-ALIGN: center;
  BORDER-RIGHT: #999999 1px solid; 
  BORDER-BOTTOM: #999999 1px solid; 
}
.listresultMouseOver {
  background-color: #DDD2C6;
  TEXT-ALIGN: center;
  BORDER-RIGHT: #999999 1px solid; 
  BORDER-BOTTOM: #999999 1px solid; 
}
TD
{
  color: #000000;
  font-family: Tahoma, Arial;
  font-size: 12px;
}
.ParamsHeader
{
  color: #000000;
  background-color: #CCC1B5;
  font-family: Tahoma, Arial;
  font-weight: bold;
  height: 20px;
  text-align: left;
  border-left: solid 1px black;  
  border-right: solid 1px black;  
  border-top: solid 1px black;  
  border-bottom: solid 1px black;  
}
.ParamsHeaderCentered
{
  color: #000000;
  background-color: #CCC1B5;
  font-family: Tahoma, Arial;
  font-weight: bold;
  height: 20px;
  text-align: center;
  border-left: solid 1px black;  
  border-right: solid 1px black;  
  border-top: solid 1px black;  
  border-bottom: solid 1px black;  
}
.ResultsHeader
{
  color: #000000;
  background-color: #CCC1B5;
  font-family: Tahoma, Arial;
  font-weight: bold;
  height: 20px;
}
.DashedParamsHeader
{
  color: #000000;
  font-family: Tahoma, Arial;
  font-weight: bold;
  height: 20px;
  text-align: left;
  border-left: dashed 1px gray;  
  border-right: dashed 1px gray;  
  border-top: dashed 1px gray;  
  border-bottom: dashed 1px gray;  
}
.ParamTable{
}
.ParamBigHeader
{
  color: #000000;
  font-family: Tahoma, Arial;
  font-weight: bold;
  font-size: 15px;  
}
.ParamHeader
{
  color: #000000;
  font-family: Tahoma, Arial;
  font-weight: bold;
  font-size: 11px;  
}
.ParamNormalHeader
{
  color: #000000;
  font-family: Tahoma, Arial;
  font-size: 11px;  
}
.Table_showmore{
  border-top: solid 1px black;
  border-bottom: solid 1px black;
  border-left: solid 1px black;
  border-right: solid 1px black;
  background-color: #CCC1B5;
}
.TextArea_ReadOnly{
  font-family: Tahoma, Courier;
	font-size: 8pt;
	border: none;
	background-color: #CCC1B5;
	border: solid #000000 0px;
	padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  overflow: auto;
  cursor: hand;  
}

INPUT
{
  color: #000000;
  font-family: Tahoma, Arial;
  font-size: 11px;  
}

SELECT
{
  color: #000000;
  font-family: Tahoma, Arial;
  font-size: 11px;  
}
