a:link
{
	color: #CC3300; 
}
a:visited
{
	color: #333366; 
} 
a:active 
{
	color: #CC6633;
}

a:hover {
    color: #CC3300;
    //color: #000000;
    
}

.box {
       margin: 10px;
       background: #FFFFFF;
       padding-bottom: 5px;
     }
     
.box h1 {
    background: #CECDCD;
    margin: 0;
    padding: 2px 0px 2px 4px;
    font-family: Verdana;
    font-size: 12px;
	font-weight: bold;       

}     

#topmenu {
    font-family: Verdana
    font-size: 8px;
	font-weight: bold;
	width: 100%;
	padding: 0px;
	border: 0px;
	margin: 0px;
	line-height: 13px;
	border-spacing: 0px;
	border-collapse: collapse;
	background-color: #003500;
}

#textmenu {
    color: #FFFFFF;
    background: #003400;
    font-weight:bold;
    padding-left: 5px;
}

#textmenu a{
    color: #FFFFFF;
    text-decoration: none;
}

#textmenu a:link {
    color: #FFFFFF;
    text-decoration: none;
}

#textmenu a:visited {
    color: #FFFFFF;
    text-decoration: none;
}


#textmenu a:hover {
    color: #CDD600;
    text-decoration: none;
}

#banner {
	width: 100%;
	height: 140px;
	padding: 0px;
	border: 0px;
	margin: 0px;
    border-spacing: 0px;
	border-collapse: collapse;
    background-color: #000000;
	background: url(head_back.jpg) repeat-x;
	min-width:800px;
}

#banner_left {
    border: 0px;
    width: 350px;
    height: 140px;
    float: left;
    background: url(head_left.gif);
    background-repeat: no-repeat;
}

#banner_right {
    width: 350px;
    height:140px;
    float: right;
    background: url(head_right.gif);
    background-repeat: no-repeat;
}

#main {
    background: #EEEEEE;
    min-height:600px;
    }

#side_menu {
    width: 25%;
    float: left;
    background: #EEEEEE;
}

#content {
    width: 70%;
    padding-left:5%;
    padding-top: 20px;
	float: right;
	background: #FFFFFF;
	min-height: 600px;
}

#kbcontent {
    padding: 10px;
}

#content h1 {
    color: #BBBBBB;
    font-weight:bold;

}

#footer {
    background: #AAAAAA;
}	

INPUT {
	BORDER-TOP-COLOR: #000000; 
	BORDER-LEFT-COLOR: #000000; 
	BORDER-RIGHT-COLOR: #000000; 
	BORDER-BOTTOM-COLOR: #000000; 
	BORDER-TOP-WIDTH: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 10px; 
	BORDER-BOTTOM-WIDTH: 1px; 
	FONT-FAMILY: Verdana,Helvetica; 
	BORDER-RIGHT-WIDTH: 1px;
}

TEXTAREA {
	BORDER-TOP-COLOR: #000000; 
	BORDER-LEFT-COLOR: #000000; 
	BORDER-RIGHT-COLOR: #000000; 
	BORDER-BOTTOM-COLOR: #000000; 
	BORDER-TOP-WIDTH: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 10px; 
	BORDER-BOTTOM-WIDTH: 1px; 
	FONT-FAMILY: Verdana,Helvetica; 
	BORDER-RIGHT-WIDTH: 1px;
}

SELECT {
	BORDER-TOP-COLOR: #000000; 
	BORDER-LEFT-COLOR: #000000; 
	BORDER-RIGHT-COLOR: #000000; 
	BORDER-BOTTOM-COLOR: #000000; 
	BORDER-TOP-WIDTH: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 10px; 
	BORDER-BOTTOM-WIDTH: 1px; 
	FONT-FAMILY: Verdana,Helvetica; 
	BORDER-RIGHT-WIDTH: 1px;
}

FORM {
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 8pt; padding: 0px; margin: 0px; 
}


body {
	font-family: Verdana;
	font-size: 8pt;
	text-indent: 0;
	word-spacing: 0;
	margin: 0;
	padding: 0
}


table, td {
    padding:0;
    font-size: 8pt;
    border-spacing:0;
    padding-left:6;
    padding-right:6;
    border-collapse: collapse;
    border-color: #A0A0A0;
}

.tableheader1 {
	font-weight:bold;
	background-color: #CCCCCC;
}

.littlemenu {
vertical-align: top;
padding-left:8;
padding-right:8;
line-height: 20px;
}

.menuheader {
vertical-align: top;
padding-left:4;
padding-right:4;
background-color: #CCCCCC;
}

.INSTRUCTION {
background-color: #FFFF00;
vertical-align: top;
padding-left:6;
padding-right:6;
} 

.TICKET {
background-color: #CCFF33;
vertical-align: top;
padding-left:6;
padding-right:6;
} 

.WAITING {
background-color: #00FF00;
vertical-align: top;
padding-left:6;
padding-right:6;
} 

.TICKETDETAILS {
font-weight:bold;
vertical-align: top;
background-color: #F1F1F1;
padding-left:6;
padding-right:6;
}

.UPDATE {
background-color: #CCFF99;
vertical-align: top;
padding-left:6;
padding-right:6;
} 

.RESPONSE {
background-color: #FFFFDD;
vertical-align: top;
padding-left:6;
padding-right:6;
} 

.COMMENT {
background-color: #F1F1F1;
vertical-align: top;
padding-left:6;
padding-right:6;
} 


.ACTIONUPDATE {
background-color: #FFFF99;
vertical-align: top;
padding-left:6;
padding-right:6;
} 

.ACTIONWAITING {
background-color: #AADDAA;
vertical-align: top;
padding-left:6;
padding-right:6;
}

.CLOSED {
background-color: #3399FF;
vertical-align: top;
padding-left:6;
padding-right:6;
} 

.container {
   	font-size: 10pt;
	font-weight:bold;
   	line-height: 14px;
   	border-width:0px;
   	padding-left: 8px;
   	padding-right: 8px;
   	padding-top: 8px;
   	padding-bottom: 8px;
   	list-style-type:square;
    background-color: #F0F0F0;
    vertical-align: top;
}

.leftmenu {
    	//font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight:bold;
    	line-height: 16px;
    	width: 250px;
    	border-width:0px;
    	border-right-style:dashed;
    	border-right-width:1px;
    	border-right-color: #A0A0A0;
    	padding-left: 15px;
    	padding-right: 15px;
    	padding-top: 20px;
    	padding-bottom: 40px;
    	list-style-type:square;
    
    background-repeat: no-repeat;
    background-color: #F0F0F0;
    vertical-align: top;
}

.mainbody {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif; 
	font-size: 10pt; 
	letter-spacing: 0.5pt; 
    	line-height: 150%;
    	padding-left: 15px;
    	padding-right: 15px;
    	padding-top: 20px;
    	padding-bottom: 40px; word-spacing:4
}

;***********************************************
/* COMMON */
body { padding: 0px; margin:0px; }
body { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; }
TD   { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; }
DIV  { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; }

/*body { direction: rtl; unicode-bidi: embed; }
TD   { direction: rtl; unicode-bidi: embed; }
DIV  { direction: rtl; unicode-bidi: embed; }*/

/* COMMON LINKS */
a:link    { background-color: transparent; }
a:visited { background-color: transparent; }
a:active  { background-color: transparent; }
a:hover   { background-color: transparent; }


/* CATEGORY */
.catLink        { font-weight : bold; }
.catDescription { color : #444444;  }


/* ARTICLE */
H1.articleTitle    { font-size : 1.0em; margin: 0px; }
a.articleLink      { font-weight : bold; }
a.articleLinkOther {  }  /* for other in category and related */
.articleDecription { color : #444444; }
.articleStaff      { color : #444444; 	font-size : 0.8em; }
.glossaryItem      { background-color : #F0F0F0; cursor : help; color : #CC3333; }


/* HEADER & CONTENT */	
div.content {
	background-color: #ffffff;
	padding: 10px 20px;
	
}

/* LOGIN LINK */
div.login { font-size : 0.8em; font-weight: bold; text-align: right; white-space : nowrap;
			padding-right: 15px; padding-bottom: 8px; }		
a.login {  }


/* NAVIGATION */
div.navigation  { color : #444444; 	background-color: #ffffff; font-size : 0.9em; }
a.navigation    { color : #444444; }


/* ARTICLE BLOCK */
a.abLink     {  }
.abBorder    { background-color : #E4E4E4;  }
.abBgr       { background-color : #FFFFFF;  font-size : 0.9em; }
.abBgrDarker { background-color : #FAFAFA;  color : #606060;  font-size : 0.9em; }


/* ATTACHMENT */
.atTitle      { font-weight : bold;  }
.atEntry      { /* font-size: 0.8;*/ }


/* FILES */
.fName        { font-size : 0.8em; }


/* TABLES */
.tdBorder     { background-color : #E4E4E4;  }
.tdTitle      { background-color : #E4E4E4; padding : 4px 4px;  border : 1px solid #D4D4D4; }
.tdSubTitle   { background-color : #EFEFEF; padding : 4px 4px;  border : 1px solid #DADADA; }

.trLighter    { background-color : transparent; }
.trDarker     { background-color : #F4F4F4; }
.trMoreDarker { background-color : #DADADA; }


/*  FORMS  */
.trForm         { background-color : #FAFAFA; }
.tdFormCaption  { background-color : #F4F4F4; white-space : nowrap;  text-align : right; width: 200px;}

input, select   { font-size : 12px;  margin : 0px;  padding: 0px; }
input.text      { width : 110px; }
input.shortText { width : 80px; }
input.longText  {  width : 250px;   }

.button         { width : 150px; }
.colorInput     { background-color : #F5F4ED; }
.requiredSign   { color : #C40000; font-weight : bold; }
.formComment    { font-size : 0.8em; }


/*  OTHER  */
.copyright      { font-size : 0.8em; }
.pageByPage     { font-size : 0.9em; }
.smallerText    { font-size : 0.9em; }
.nowrap         { white-space: nowrap; }
.space          { padding-bottom: 5px; }
.less_space     { padding-bottom: 2px; }
.info           { background-color : #FFFFE1; border : 1px solid #8592A2; padding: 10px;}


/*  CONTENT STYLES (could be applied in FCK editor)  */
DIV.box {
	background-color : #FFFFE1;
	border : 1px solid #959595;
	padding: 10px;
    overflow:hidden;
	zoom: 1;
}
