body { 
margin: 0px 0px 0px 0px; 
scrollbar-base-color: #D9F0FF;
font: 12px Verdana;
background-color:#B2B2B2;
}

TD {
font: 12px Verdana;
color: #000000;
}

img.img2 {
border: 1px solid #000000; 
}

img.img3 {
border: 2px solid white; 
}

.bgr1 {
background-image:url("/site/img/bg.jpg");
background-repeat: repeat-y;
background-position: left;
background-color:#6E9ECE;
}

.bgr_top {
background-image:url("/site/img/site/bg.jpg");
background-color:#0094ce;
background-repeat: repeat;
background-position: left;
}

.popupbgr {
background-image:url("/site/img/misc/bgpix.png");
max-width:500px;
}

.bgr2 { background-color:#008bc2; }

.bgr3 { background-color:#000000; }
.bgr4 { background-color:#9CD2E8; }
.bgr5 { background-color:#FFF7E7; }
.bgr6 { background-color:#FAD48E; }
.bgr7 { background-color:#FFFFFF; }
.bgr8 { background-color:#F0F0F0; }

#topmnu
{
font: 12px Verdana;
font-weight: bold;
vertical-align: middle;
}

#topmnu a {
float:left;
display:table-cell;
color: #FFFFFF;
text-decoration: none;
padding-left: 30px;
padding-right: 30px;
vertical-align: middle;
line-height:20px;
}

#topmnu a.sel {
float:left;
display:table-cell;
color: #FFFFFF;
background-color: #FFAB73;
background-repeat: repeat-x;
text-decoration: none;
padding-left: 30px;
padding-right: 30px;
vertical-align: middle;
line-height:20px;
}

#topmnu a:hover {
color: #FFFFFF;
text-decoration: none;
background-color: #FFAB73;
background-image:url("/site/img/bg2.jpg");
background-repeat: repeat-x;
}

div#topdate {
position: relative;
font: 12px Verdana;
color: #FFFFFF;
padding-top:5px;
padding-right:5px;
text-align:right;
}

.toplngmnu {
color:#FFFFFF;
position:relative;
/*float:right;*/
font: 10px Verdana;
margin-top:66px;
margin-right:10px;
z-index: 400;
text-align:right;
}

* html .toplngmnu {
position:absolute;
width:99%;
padding-right:5px;
z-index: 400;
}

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

div#topdate a:hover {
text-decoration: underline;
}

#h1 {
font: 17px Verdana;
font-weight: bold;
color: #007BAB;
border-style: solid;
border-width: 0px;
padding:5px;
background-color: #9CD2E8;
margin-top:2px;
background-image:url("/site/img/site/h1bg.jpg");
background-position:top left;
background-repeat:repeat-x;
text-align:left;
}

.h1 {
font: 17px Verdana;
font-weight: bold;
color: #007BAB;
padding:5px;
margin-top:2px;
text-align:left;
}


#h2 {
font: 14px Verdana;
font-weight: bold;
color: #FFFFFF;
border-style: solid;
border-width: 0px;
padding:5px;
background: #D0D0B9;
}

#h3 {
font: 14px Verdana;
font-weight: bold;
color: #FFFFFF;
border-style: solid;
border-width: 0px;
padding:5px;
background: #D0D0B9;
}

#h4 {
font: 14px Verdana;
font-weight: bold;
color: #FFFFFF;
border-style: solid;
border-width: 0px;
padding:5px;
background: #999983;
}

#brd1 {
border-color: #9CD2E8;
border-style: solid;
border-width: 1px;
}

.brd1 {
border-color: #9CD2E8;
border-style: solid;
border-width: 1px;
}

.brd2 {
border-color: #008BC2;
border-style: solid;
border-width: 2px;
}

.brd3 {
border-color: #9CD2E8;
border-style: solid;
border-width: 1px;
}

.brd4 {
border-color: #E5E5E5;
border-style: solid;
border-width: 1px;
}

.brd5 {
border-color: #E5E5E5;
border-style: solid;
border-width: 0px;
border-bottom-width: 1px;
}

.imgcell {
min-width:165px;
height:150px;
text-align:center;
}

#pad2 { padding:2px; }
.pad2 { padding:2px; }
#pad3 { padding:3px; }
.pad3 { padding:3px; }
#pad5 { padding:5px; }
.pad5 { padding:5px; }
.pad5left { padding-left:5px; }
.pad1bot { padding-bottom:1px; }
#pad10 { padding:10px; }
.pad10 { padding:10px; }
#pad20 { padding:20px; }
.pad20 { padding:20px; }
#pad30 { padding:30px; }
.pad30 { padding:30px; }
#pad40 { padding:40px; }
.pad40 { padding:40px; }


a { 
color: #737087;
text-decoration: none;
}

a:hover 
{
text-decoration: underline;
color: #FF640B;
}

a.link2 { 
color: #FF640B;
text-decoration: none;
}

a.link2:hover { 
text-decoration: underline;
}

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

a.link3:hover { 
text-decoration: underline;
}

.nr {
font: 24px Verdana;
font-weight: bold;
color: #FFFFFF;
padding:5px;
background: #008BC2;
width:24px;
text-align:center;
}

.bold {
font-weight: bold;
}

.inpt {
font: 12px Arial;
}

.previewimages {
word-wrap: break-word;
overflow: hidden;
}

.imgdiv {
  float: left;
  width: 90px;
}

.small {
font: 10px Verdana;
}

.smallb {
font: 10px Verdana;
font-weight: bold;
}

#popup { position: absolute; display: none; left: 0px; top: 0px; width: 448px; height: 0px; z-index: 2; }

div.msgbox div { display:table; }
div.msgbox_open div {
display:table-row;
float: left;
}

div.msgbox_open div.idiv1 { width: 20px; padding:10px; }
div.msgbox_open div.idiv2 { width: 490px; padding:10px; }
div.msgbox_open div.idiv3 { width: 150px; text-align:center; padding:10px; }

.toplngmnu a {
color:#FFFFFF;
}

.txtgrey { color: #C0C0C0; }
.grey { background: #CCCCCC; }

a.otrs2
{
color: #FF640B;
}

a.otrs2:hover
{
color: #FF640B;
text-decoration: underline;
}

a.black { color: #000000; }

a.black:hover
{
color: #FF640B;
text-decoration: underline;
}

.bord_top_bot
{
border-style: dotted;
border-color: #E47F00;
border-width: 0px;
border-bottom-width: 1px;
border-top-width: 1px;
}

.bord_bot
{
border-style: solid;
border-color: #F0F0F0;
border-width: 0px;
border-bottom-width: 1px;
}

.GZilsBA
{
border-style: solid;
border-color: #E5E5FF;
border-width: 1px;
}

.lblue { background: #F4F4FF; }
.yell  { background: #FBF3D9; }
.dyell { background: #FFF1DB; }
.pink { background: #FFEAEA; }
.dpink { background: #FAD5D5; }
.lpink { background: #FFF4F4; }
.llpink { background: #FFFAFA; }
.blue { background: #F9F9FF; }
.red
{
font-weight: bold;
color: #FF0000;
}
.green { font-weight: bold; color: #008000; }
.green2 {background: #C5E8C5; }

.inpt5
{ 
border: 1px solid #E5E5FF;
font: 10px Verdana;
font-weight:bold;
color: #FF640B;
scrollbar-base-color: #E5E5FF;
}

.inpt6
{ 
/*border: 1px solid #E5E5FF;*/
font: 12px Verdana;
font-weight: bold;
background: #FFEAEA;
}

.marg3top { margin-top:3px; }
.marg5top { margin-top:5px; }
.marg10top { margin-top:10px; }

.marg3bot { margin-bottom:3px; }
.marg5bot { margin-bottom:5px; }
.marg10bot { margin-bottom:10px; }

.marg5r { margin-right:5px; }
.marg5l { margin-left:5px; }

.topbgr { background-color:#0094ce;}

.toplogo {
color:#FFFFFF;
position:absolute;
float:left;
width:726px;
height:126px;
z-index:2;
background-image:url("/site/img/site/logo.png");
}

* html .toplogo {
position:absolute;
width:726px;
height:126px;
z-index:2;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/img/site/logo.png',sizingMethod='image');
background:none;
}

.bgrout {
background-color:#0094CE;
}

.inpt1 {
background-image:url("/site/img/site/btnbgr.jpg");
width:197px;
height:20px;
border:0;
font: 10px Verdana;
color:#FFFFFF;
padding:3px;
padding-left:15px;
}

.inpt2 {
border: 2px solid #F0F0F0;
font: 12px Verdana;
color:#000000;
background-color:#FFFFFF;
}

.inptarea {
background-image:url("/site/img/site/areabgr.jpg");
width:197px;
height:62px;
border:0;
font: 10px Verdana;
color:#FFFFFF;
font-weight:bold;
padding:10px;
}

.inptarea2 {
width:100%;
height:320px;
border: 1px solid #E5E5E5; 
font: 12px Verdana;
color:#008BC2;
/*font-weight:bold;*/
padding:10px;
}

.inptarea3 {
width:100%;
height:80px;
border: 1px solid #E5E5E5; 
font: 12px Verdana;
color:#008BC2;
/*font-weight:bold;*/
padding:10px;
}

.btn {
background-image:url("/site/img/site/bgrbtn1.jpg");
width:98px;
height:26px;
border:0;
color:#FFFFFF;
padding:3px;
}

.frm {
padding:0px;
margin:0px;
}

.hand {
cursor:pointer;
cursor:hand;
}

.galimg {
top:0;
left:0;
z-index:1; padding:0px; 
}

.galimg2 {
top:0;
left:0;
z-index:2;
padding:0px; 
background-repeat:repeat;
}

div#scroll { overflow: auto; padding: 0px; }
div.scroll { overflow: auto; padding: 0px; }

div#scroll2 { overflow: hidden; padding: 0px; }
div#scrollpanel {
position:relative;
}

.galtxt {
font: 10px Verdana;
color:#B2B2B2;
}

#popup { position: absolute; display: none; left: 0px; top: 0px; width: 448px; height: 0px; z-index: 2; }


#topmnu2
{
font: 12px Verdana;
vertical-align: middle;
}

#topmnu2 a {
float:left;
display:table-cell;
color: #008BC2;
text-decoration: none;
padding-left: 20px;
padding-right: 20px;
vertical-align: middle;
line-height:20px;
border-style: solid;
border-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-color:#FFFFFF;
}

#topmnu2 a.act {
background-color:#FFFF9F;
background-image:url("/site/img/px2.gif");
}

#topmnu2 a:hover {
text-decoration: none;
background-color: #E3F3F9;
background-repeat: repeat-x;
border-style: solid;
border-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-color:#008BC2;
}

#topmnu2 a:active {
text-decoration: none;
color: #FFFFFF;
background-color: #3EA7D1;
background-repeat: repeat-x;
border-style: solid;
border-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-color:#008BC2;
}

.form {
padding:0px;
margin:0px;
}

#statusWindow {
display: none;
position: fixed;
background:#FF0000;
color:#FFFFFF;
padding:3px;
text-align:center;
top: 0%;
left: 99%;
margin-left: -150px;
width: 144px;
z-index:1000;
}

#leftarr {
display:none;
}

#rightarr {
display:none;
}

hr {
border:0;
border-top: 1px solid #9CD2E8;
height: 0;
background: #9CD2E8;
}

div.wh a {
color:white;
}

.logobg {
position:relative;
width:353px;
left: 550px; 
top: 260px;
z-index: 2;
}


.logobgcontent {
position:absolute;
color:#FFFFFF;
width:353px;
height:192px;
background-image:url("/site/img/site/demo.png");
background-repeat: no-repeat;
z-index: 3;
}

* html .logobgcontent {
position:absolute;
width:353px;
height:192px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/img/site/demo.png',sizingMethod='image');
background:none;
}


img.brdgrey {
border-color: #F0F0F0;
border-style: solid;
border-width: 5px;
}

.brdgrey {
border-color: #F0F0F0;
border-style: solid;
border-width: 5px;
}

.gradediv {
font: 10px Verdana;
text-align:center;
position:relative;
float:right;
top:50px;
left:5px;
display:table-cell;
color: #FFFFFF;
background:#990000;
text-decoration: none;
vertical-align: middle;
line-height:20px;
width:60px;
clear:right;
}

.gradediv2 {
font: 10px Verdana;
text-align:center;
position:relative;
float:right;
top:52px;
left:5px;
display:table-cell;
color: #FFFFFF;
background:#007BAB;
text-decoration: none;
vertical-align: middle;
line-height:20px;
width:60px;
clear:right;
}

.online {
color: #FF640B;
font: 10px Verdana;
font-weight: bold;
}

.top {
padding:7px;
color: #FFFFFF;
font: 10px Verdana;
font-weight: bold;
}

.top a {
color: #FFFFFF;
}


.page1 {
border-color:#C7D6B9;
border-style: solid;
border-width: 1px;
background-color:#E3F3F9;
padding:3px;
padding-right:5px;
padding-left:5px;
font: 10px Verdana;
color:black;
}

.page2 {
border-color:#C7D6B9;
border-style: solid;
border-width: 1px;
background-color:#89B9CD;
padding:3px;
padding-right:5px;
padding-left:5px;
font: 10px Verdana;
color:white;
font-weight: bold;
}

.fake {
display: block;
position: relative;
text-align:right;
top:-5px;
right:-6px;
width:100%;
height:0px;
}

table.shadow2 .s1 {
background: no-repeat right url("/site/img/site/shadow2/1.png");
width:16px;
height:16px;
}

table.shadow2 .s2 {
background: repeat-x right url("/site/img/site/shadow2/2.png");
height:16px;
}

table.shadow2 .s3 {
background: no-repeat right url("/site/img/site/shadow2/3.png");
width:17px;
height:16px;
}

table.shadow2 .s4 {
background: repeat-y right url("/site/img/site/shadow2/4.png");
width:16px;
}

table.shadow2 .s5 {
background: repeat url("/site/img/site/shadow2/5.png");
padding:10px;
}

table.shadow2 .s6 {
background: repeat-y right url("/site/img/site/shadow2/6.png");
width:17px;
}

table.shadow2 .s7 {
background: no-repeat right url("/site/img/site/shadow2/7.png");
width:16px;
height:20px;
}

table.shadow2 .s8 {
background: repeat-x right url("/site/img/site/shadow2/8.png");
height:20px;
}

table.shadow2 .s9 {
background: no-repeat right url("/site/img/site/shadow2/9.png");
width:17px;
height:20px;
}