body{
	margin:15px;
	padding:0px;
	font-family:Tahoma,Verdana;
	background:url(images/bodybg.jpg) top left repeat-x #b2d8ed;	
}
#visible{
	display:none;
}
a img{
	border:0px;
}
.wrappingtbl{
	border:7px solid #dff4ff;
	background:#ffffff;
}
td{
	font-size:8.5pt;
	color:#5F5F5F;
	line-height:12pt;
}
input,select,textarea{
	font-size:8.5pt;
	font-family:tahoma, Verdana;
}

.btn{
	border:1px solid #93b1cd;
	background:url(images/btnbg.gif) top left repeat-x;
	color:#3b6c99;
	font-weight:normal;
	padding-bottom:1px;
	cursor:pointer;
	font-size:9pt;
	font-family:tahoma,Verdana;
}
.smlbtn{
	border:1px solid #93b1cd;
	background:url(images/btnbg.gif) top left repeat-x;
	color:#3b6c99;
	font-weight:normal;
	padding-bottom:1px;
	cursor:pointer;
	font-size:9pt;
	font-family:tahoma,Verdana;
}

.breadcrumb{
	font-size:10pt;
	font-weight:bold;
	margin-bottom:25px;
	color:#646464;
}

h1{
	color:#004080;
	font-size:12pt;
	font-weight:bold;
	margin:5 0 10 0px;
}
h2{
	font-size:11pt;
	font-weight:bold;
	color:#6886B1;
	border-bottom:1px solid #BECFE8;
	margin:10 0 10 0px;
}
h3{
	font-size:10pt;
	font-weight:bold;
	margin:0 10 10 0px;
}

h4{
	font-size:8pt;
	font-weight:bold;
	color:#6886B1;
	margin:0px;
	background:#dff4ff;
	padding:3 5px;
}
a:link {font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:underline;}
a:visited {font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:underline;}
a:hover {font:8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:underline;}
a:visited.hover {font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:underline;}

a.biglink:link {font:bold 20pt georgia,arial,verdana; color:#325983;text-decoration:none;line-height:25pt;}
a.biglink:visited {font:bold 20pt georgia,arial,verdana; color:#325983;text-decoration:none;line-height:25pt;}
a.biglink:hover {font:bold 20pt georgia,arial,verdana; color:#325983;text-decoration:underline;line-height:25pt;}
a.biglink:visited.hover {font:bold 20pt georgia,arial,verdana; color:#325983;text-decoration:none;line-height:25pt;}

a.hmenu:link {display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/menubtn.gif) top left repeat-x;border-top:1px solid #dddedc;border-left:1px solid #dddedc;border-right:1px solid #dddedc;}
a.hmenu:visited {display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/menubtn.gif) top left repeat-x;border-top:1px solid #dddedc;border-left:1px solid #dddedc;border-right:1px solid #dddedc;}
a.hmenu:hover {display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/menuovr.gif) top left repeat-x;border-top:1px solid #b1d0e2;border-left:1px solid #b1d0e2;border-right:1px solid #b1d0e2;}
a.hmenu:visited.hover {display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/menubtn.gif) top left repeat-x;border-top:1px solid #dddedc;border-left:1px solid #dddedc;border-right:1px solid #dddedc;}

.btnon{display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/btnon.gif) top left repeat-x #fec064;border-top:1px solid #fec064;border-left:1px solid #fec064;border-right:1px solid #fec064;}
/*
.tabon{display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/tabon.gif) top left repeat-x #fec064;border-top:1px solid #fec064;border-left:1px solid #fec064;border-right:1px solid #fec064;}
*/

a.tabon:link{display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/tabon.gif) top left repeat-x #fec064;border-top:1px solid #fec064;border-left:1px solid #fec064;border-right:1px solid #fec064;}
a.tabon:visited{display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/tabon.gif) top left repeat-x #fec064;border-top:1px solid #fec064;border-left:1px solid #fec064;border-right:1px solid #fec064;}
a.tabon:hover{display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/tabon.gif) top left repeat-x #fec064;border-top:1px solid #fec064;border-left:1px solid #fec064;border-right:1px solid #fec064;}
a.tabon:visited.hover{display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/tabon.gif) top left repeat-x #fec064;border-top:1px solid #fec064;border-left:1px solid #fec064;border-right:1px solid #fec064;}

a.nonactive:link{display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/notactivetab.gif) top left repeat-x #fec064;border-top:1px solid #fec064;border-left:1px solid #fec064;border-right:1px solid #fec064;}
a.nonactive:visited{display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/notactivetab.gif) top left repeat-x #fec064;border-top:1px solid #fec064;border-left:1px solid #fec064;border-right:1px solid #fec064;}
a.nonactive:hover{display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/notactivetab.gif) top left repeat-x #fec064;border-top:1px solid #fec064;border-left:1px solid #fec064;border-right:1px solid #fec064;}
a.nonactive:visited.hover{display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;padding:10 10px;background:url(images/notactivetab.gif) top left repeat-x #fec064;border-top:1px solid #fec064;border-left:1px solid #fec064;border-right:1px solid #fec064;}

.hmenubox{
	background:url(images/menudiv.gif) top right no-repeat;
	padding:0 2px;
	text-align:center;
}

.line{
	border-top: 1px solid #add6ec;
	font-size:7.5pt;
	padding-top:3px;
	margin-bottom:10px;
}

.err{
	background:#cc0000;
	padding:2px;
	color:#ffffff;
	font-size:7.5pt;
	font-weight:bold;
	line-height:12pt;
	text-align:center;
}
.msg{
	background:#6699c6;
	padding:2px;
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;
	line-height:12pt;
	text-align:center;	
}

/*plain table with solid background color*/

.plaintbl{
	border:1px solid #bdddef;
	background:#e8f6fd;
}
.plaintbl td{
	padding:3 5px;
}
.plaintbl th{
	padding:5px;
	font-size:9pt;
	text-align:left;
}
/*table for browsers*/
.browsetbl{
	border:0px solid #d2dbe5;
	background:#bdddef;
}
.browsetbl td{	
	background:#ffffff;
	padding:3 5px;
}
.browsetbl th{
	background:#dff3ff;
	padding:3 5px;
	font-size:8.5pt;
}

.systemmsg{
	font-size:9pt;
	font-weight:bold;
	background:#eaf2f9;
	padding:3 5px;
	margin:20 0px;
}
/*tablica s redove kato list ot tetradka*/
.notebooktbl td{
	border-bottom:1px solid #bdddef;
	background:#ffffff;
}

.note{
	font-size:8.5pt;
	text-align:center;
	color:#000000;
}
.fnote{
	font-size:7.5pt;
	text-align:center;
	color:#000000;
	border-top:1px solid #add6ec;
	padding-top:5px;
	margin-bottom:10px;
}
.fieldnote{
	font-size:7.5pt;
	color:#000000;
}
.output{
	border:1px solid #ffffff;
	background:#f6fafe;
	padding:3px;
}
.formsection{
	font-weight:bold;
	padding:5 0 3 0px;
}
.copy{
	font-size:8.5pt;
	color:#b0b0b0;
	padding-top:10px;
	text-align:center;
}
.gradienttbl{
	border:5px solid #fec064;
	background:url(images/gradtblbg.gif) bottom left repeat-x #ffdd7b;
	padding:10px;

}
.orangetbl{
	border:5px solid #ffa623;
	background:#ffe2b6;
	padding:10px;
}
.yellowtbl{
	border:5px solid #ffce3f;
	background:#feefc2;
	padding:10px;
}

a.post:link {width:304;height:86px;display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;background:url(images/post3.gif) top left no-repeat;}
a.post:visited {width:304;height:86px;display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;background:url(images/post3.gif) top left no-repeat;}
a.post:hover {width:304;height:86px;display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;background:url(images/post3ovr.gif) top left no-repeat;}
a.post:visited.hover {width:304;height:86px;display:block;font: 8.5pt tahoma, verdana, "arial"; color:#325983;text-decoration:none;background:url(images/post3.gif) top left no-repeat;}

.all{
	border:2px solid #dff3ff;
	background:#f9fcfe;
}

div.scroll {
	max-height: 495px;
	width: 100%;
	overflow: auto;
	border: 0px solid #A0A0A0;
}

div.noscroll {
	/*max-height: 495px;*/
	width: 100%;
	/*overflow: auto;*/
	border: 0px solid #A0A0A0;
}

/*ot admin*/

.notebook{
	border-bottom:1px solid #bdddef;
	background:#ffffff;
}
.notebook1{
	border-bottom:1px solid #bdddef;
	background:#f5fcff;
}
.notebook2{
	border-bottom:1px solid #bdddef;
	background:#e9f7fe;
}
.bluespace{
	border-bottom:1px solid #bdddef;
	font-size:1px;
	line-height:1px;
	background:#e8f6fd;
	padding:1px;
}



/*browsetable.priorities*/
.colortbl{
	background:#cccccc;
}
.mid{
	background:#787878;
}

.low{
	background:#ffffff;
	padding:3 5px;
}


.onhold{
	background:#ebebeb;
	padding:3 5px;
}

.high{
	background:#ffe59d;
	padding:3 5px;
}

.medium{
	background:#feeec4;
	padding:3 5px;
}


.urgent{
	background:#fec064;
	padding:3 5px;
}

.blue{
	background:#dff3ff;
	padding:3 5px;
}
/*end of browsetable.priorities*/


a.brcr:link {font:bold 10pt tahoma, verdana, "arial"; color:#325983;text-decoration:underline;}
a.brcr:visited {font:bold 10pt tahoma, verdana, "arial"; color:#325983;text-decoration:underline;}
a.brcr:hover {font:bold 10pt tahoma, verdana, "arial"; color:#ff8004;text-decoration:none;}
a.brcr:visited.hover {font:bold 10pt tahoma, verdana, "arial"; color:#325983;text-decoration:underline;}

.firstpost{
	border:5px solid #bdddef;
	background:#dbf2ff;
}
/* edit ticket table styles*/
.backtbl{
	background:#cccccc;
}
.backtbl_low{
	background:#cccccc;
}
.backtbl_low td{
	background:#ffffff;
	padding:3 5px;
}
.backtbl_onhold{
	background:#cccccc;
}
.backtbl_onhold td{
	background:#ebebeb;
	padding:3 5px;
}

.backtbl_medium{
	background:#cccccc;
}
.backtbl_medium td{
	background:#feeec4;
	padding:3 5px;
}

.backtbl_high{
	background:#cccccc;
}
.backtbl_high td{
	background:#ffe59d;
	padding:3 5px;
}

.backtbl_urgent{
	background:#cccccc;
}
.backtbl_urgent td{
	background:#fec064;
	padding:3 5px;
}

.title{
	font-size:10pt;
	font-weight:bold;
	margin:5 0px;
	background:#cceafb;
	padding:3 10px;
}
.pseudobrcr{
	padding-bottom:8px;
	font:bold 10pt tahoma, verdana, arial; 
	color:#325983;
	text-decoration:underline;
}
.messbody {
	font-size:9pt;
	color:#000000;
	font:verdana;
	text-align:justify;
}

.messbody a:link {font: 9pt verdana, "arial"; color:#325983;text-decoration:underline;}
.messbody a:visited {font: 9pt verdana, "arial"; color:#325983;text-decoration:underline;}
.messbody a:hover {font:9pt verdana, "arial"; color:#325983;text-decoration:underline;}
.messbody a:visited.hover {font: 9pt verdana, "arial"; color:#325983;text-decoration:underline;}


.yellowtable{


margin-bottom: 15px;
 background: #feeec4;
 border-top: 1px solid #cccccc;
 border-left: 1px solid #cccccc;
 border-right: 1px solid #cccccc;
font-size: 11pt;
}

.yellowtable td{
padding: 5 5 5 10px;
border-bottom: 1px solid #cccccc;
color: #5f5f5f;
font-size: 8pt;

}