.col, .sml {cursor: pointer;}
.buttons, .forms, .admin_input_forms {font-family: verdana; font-size: 8pt; border: 1px solid #000;}
.formss {font-family: arial; font-size: 7pt;}
.formw {font-family: verdana; font-size: 8pt; border: 1px solid #000; background: #FF0000; color: #FFFFFF;}
.formsz {font-family: arial; font-size: 8pt; color: #FFF; background-color: #225B4F; border: 1px solid #000000; text-align:center;}
.formsz1, .formsz2, .formsz3, .formsz4 {font-family: arial; font-size: 10px;  height:12px; border: 0px;}
.formsz1 {width: 42px; text-align: center;}
.formsz2 {width: 21px; text-align: right;}
.formsz3 {width: 42px; text-align: center;}
.formsz4 {width: 21px; text-align: left;}
.formszparent {border: 2px solid #000; background-color: #FFF; margin: auto; width: 46px; height: 48px; line-height: 0px;}

.formsb {font-size: 10px; border: 1px solid #000000; width:20px; text-align: center;}
.pk {width: 30px; height: 14px; border: 1px dotted #000; cursor: pointer; text-align: center; margin: auto;}
.pk1 {width: 26px; height: 20px; border: 1px dotted #000; cursor: pointer; margin: auto;}
.ch {background: url("img/blank1.gif") center center no-repeat;}
.ch1 {background: url("img/blank1.gif") center center no-repeat; background-color: #FFFDE6;}
.hexc {font-size:7pt; text-align: center;}
.d {font-size:7pt;}
.ogim {background-color: #FFF;}
.ob {color: #FFF; background-color: #9B0000; font-weight: bold;}
ul {margin-left: 15px; padding:3px;}
.banner {margin-bottom:3px;margin-top:3px;}
.clid {width:24px; height:16px; border:1px solid gray; cursor: pointer; font-size: 1px;}
#sgen .clid {width:24px; height:14px; border:1px solid gray; cursor: pointer; font-size: 1px;}
.alt_cells{background-color: #E7EBE9;}
.ohead_cells{background-color: #103D6D;color: #FFFFFF; background-image: url(img/thtop.png);}
.fhead_cells{background-color: #AFBEDA;}
.bt {vertical-align: top;}
.w {background-color: #FFF; width:24px; margin:2px;}
.st1 {background-image: url(img/st1.gif);}
.st2 {background-image: url(img/st2.gif);}
.st3 {background-image: url(img/st3.gif);}
.st4 {background-image: url(img/st4.gif);}
.st5 {background-image: url(img/st5.gif);}
.st1, .st2, .st3, .st4, .st5 {background-repeat: no-repeat; background-position: bottom left;}
A.pr_link:link, A.pr_link:hover, A.pr_link:visited, A.pr_link:hover {COLOR: #FFF;}
.gview {z-index:999; width:100%; height: 100%; background-position: top center; background-color: #FFF;}
.gview_head {z-index:999; height:20px; width: 100%; background-color:#1D4261; color: #FFF;}
.gdisplay {display: none; position: absolute; top: 0px; left:0px;}
.load {background-color: #1D4261; color: #FFF; padding-top: 50px; text-align:center; z-index:100;}
.tg {margin-top: 4px;}
.rate {cursor: pointer; background-image: url(img/rate.gif); background-repeat: no-repeat; background-position: right top; width: 100px; height: 20px; clear:left; float:left;}
.rateo {background-image: url(img/rateslide.png); background-repeat: no-repeat; clear:left; float:left;}

.drag {color: #FFFFFF; background-color: #E7EBE9; border: #980707 2px solid; position:absolute; left: 0px; top: 50px; width: 350px; height: 540px;}
.drag1 {color: #FFFFFF; background-color: #E7EBE9; border: #980707 2px solid; position:absolute; left: 200px; top: 100px; width: 350px; height: 390px;}
.prev {height: 16px; font-size: 10pt; background-color: #980707;}
.drag-head {width: 18px;background-color: gray; border: 1px solid #FFF;}
.image_head {font-weight:bold; font-size:9pt;}
.drag-content {margin:2px; cursor: default; height:180px; font-size: 8pt; color: #000000;}
.imgholder {width: 120px; height: 90px; border: 1px solid #000;}
.check {background-image: url(img/check.gif);}
.check1 {background: #FFF;}

.head_cells {
background-color:#B9C0C8;
border: 1px solid #01506D;
color: #01506D;
background-image: url('img/topborder.jpg'); 
background-repeat: repeat-x; 
background-position: left top;
}
.thead_cell{font-size: 10pt; padding: 2px; font-weight:bold; text-align: left; background-color: #AFBEDA;}
li {padding-bottom: 5px;}
.content_cells {
border: 1px solid #01506D;
}

#gl A {font-weight: normal;}
#sort A {text-decoration: none; font-weight: normal;}
.off {background-color: #FFF;}
.b1 {background-image: url('img/b1.png'); background-repeat: no-repeat; background-position: left top;}
.b2 {background-image: url('img/b2.png'); background-repeat: no-repeat; background-position: left top;}
.b3 {background-image: url('img/b3.png'); background-repeat: no-repeat; background-position: left top;}
.b4 {background-image: url('img/b4.png'); background-repeat: no-repeat; background-position: left top;}
.timg {width: 160px; height: 70px; border: 1px solid #000000;}
.tab {width: 92px; background: url(img/tab.png) center bottom no-repeat; color:#000;}
.tabt {padding-top: 6px;}

A.atab:link {COLOR: #000;}
A.atab:hover {COLOR: #A80000;}
A.atab:visited {COLOR: #000;}
A.atab:hover {COLOR: #A80000;}
A.atab {text-decoration: none;}
.strip_gen_off{background:#FFFFFF;filter:alpha(opacity=20);opacity: 0.2; -moz-opacity:0.2;}
.stage {background: url(img/stageh.png) repeat-x; border-bottom:1px solid #A6A6A6;}
.top-unit {background: transparent url(img/hor_unit.png) top left no-repeat; height:15px; width: 515px;}
.left-unit {background: transparent url(img/ver_unit.png) top left no-repeat; width: 515px;}
.gload{position: absolute; top: 0px; left: 0px; width: 100%; height: 800px; text-align: center; 
font-weight: bold; line-height: 800px; font-size: 20pt; font-family: arial;
border-top: 3px solid #FF0000;border-bottom: 3px solid #FF0000; color: #000000;  z-index: 1001;
}

.gload1{position: absolute; top: 0px; left: 0px; width: 100%; height: 800px; 
background:#FFFFFF;filter:alpha(opacity=90);opacity: 0.9; -moz-opacity:0.9; z-index: 1000;
}