@import "default.css";

forbody {
    text-align: center;
    background: #fff url(img_green/bg.gif) repeat-x;
    margin: 0pt;
    padding: 0pt;
}

div.column {
    float: left;
    padding-bottom: 32767px;
    margin-bottom: -32762px;
}

div.rightMargin {
    width: 100%;
}

div.row {
    clear: both;
    text-align: left;
    margin: 0.5em;
}

.divHeader {
    position: relative;
    top: 0px;
    margin-left: auto;
    margin-right: auto;
    width: 900px;
    height: 101px;
    background: #fff url(bground.gif) repeat-x;     
}

.logo {
    float: left;
    width: 259px;
    height: 101px;
    background: #fff url(img/logo.jpg);
}

.logo2{
    margin-top: 27px;
    margin-right: 120px;
    float: right;
    width: 521px;
    height: 74px;
    background: #fff url(img/gios_pop2_03.jpg);
}

.divContainer {
    background-color: #fff;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    width: 900px;
    text-align: left;
    overflow:hidden;
    clear: both;
    border-top: solid 1px #ABCCAB;
}

.div.footer {
    clear : both;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    width: 900px;        
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #ABCCAB;
}



div.left {
    width: 17%;
    position: absolute;
    background: #fff  ;
    
}

div.right {
    
    float: right;
    width: 79.5%;    
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #ABCCAB;
}


a.menu {
    font-family: Tahoma;
    font-size: 12px;
    vertical-align: middle;	
    text-decoration: none;
    color: #006633;
    border-width: medium;	
    text-align: left;	
    width: 100%;
    overflow: hidden;	
}

a.menu:hover {
    color: #ABCCAB;
}

a.menuSelected {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    vertical-align: middle;	
    text-decoration: none;
    color: #006633;
    border-width: medium;	
    text-align: left;
}

a.menuSelected:hover {
    color: #ABCCAB;
}


a.otherMenuSelected {
    font-family: Tahoma;
    font-size: 12px;
    vertical-align: middle;
    font-weight: bold;
    text-decoration: none;
    color: #077050;
    border-width: medium;	
    text-align: left;	
}

a.otherMenuSelected:hover {
    color: #7FAC7F;
}

div.menuHeader {
    border-bottom: solid 1px #ABCCAB;
    border-right: solid 1px #ABCCAB;
    border-left: solid 1px #ABCCAB;
    
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: center;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #006633;
}



div.menuOtherItem {
    background-image: url(img/rightarrow1.png);			
}

div.item
{
    background-repeat: no-repeat;
    background-position: left center;
    margin: 0px 5px;	
    padding: 4px 0px 4px 20px; 	
    border-bottom: solid 1px #ABCCAB;	
    text-align: left;
    overflow: hidden;			
}

div.item2
{
    background-repeat: no-repeat;
    background-position: left center;
    margin: 0px 5px;	
    padding: 4px 0px 4px 20px; 	 	
    text-align: left;
    overflow: hidden;			
}

div.menuItem {
    background: url(img/rightarrow1.png) no-repeat;		
}

div.menuItem2 {
    background: url(img/AddPage.png) no-repeat;		
}

div.menuItem3 {
    background: url(img/email.png) no-repeat;		
}

div.menuItem4 {
    background: url(img/group.png) no-repeat;		
}

div.menuItem5 {
    background: url(img/flexcache.png) no-repeat;		
}

div.menuItem6 {
    background: url(img/preview.png) no-repeat;		
}

div.menuItem7 {
    background: url(img/print.png) no-repeat;		
}

.main {
    text-align: justify;    
    position: relative;	
    margin: 5px 15px 0px 15px;
    min-height: 400px;   
}

.errorStyle {
    font-size: larger;
    font-weight: bold;
    color: #FF0000;
}

.error {
    text-align: left;
    color: #FF0000;
}

.redAlert{
    font-size:11pt;
    font-weight:bold;
    color:red;
}

.formRow{    
    padding-bottom: 30px;
    display : block;    
}

.formField {
    width : 300px;
}

.formLabel {
    width : 200px;   
    text-align: left;
}

.formLabelSmall {
    width : 200px;   
    text-align: left;
    font-size: 7pt;
}

.labelColumn{
    width : 200px;
    float: left;
    
}
.fieldsColumn{
    width : 300px;
    float: left;
    
}

.menuButton{
    width: 165;
    text-decoration: none;
    color: #000020;
    display: block;
    
}

.menuButton:hover{
    width: 165;
    text-decoration: none;
    color: #0000a0;
}



#footer
{
    position: relative;
    z-index: 1;
    border-top: dashed 1px #dfdfdf;
    padding: 1em 0em 2em 0em;
    margin: 1em 2em 0em 2em;
    text-align: center;
    display : block;
}

.clear
{
    clear: both;
}

.tableHeader {
    font: bold 9px "Trebuchet MS", Verdana, Arial, Helvetica,
    sans-serif;
    color: #6D929B;
    
    border-bottom: 1px solid #C1DAD7;
    border-top: 1px solid #C1DAD7;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: left;
    padding: 3px 3px 3px 6px;	
}



.tableRow {                
    background: #fff;
    color: #6D929B;                     
}

.tableRowAlt {
    
    background: #cccccc;
    color: #797268;          
}

.table {
    width: 500px;
}

.tableReport {    
    text-align: left;   
   }

.tableReportHeader {
    border: 1px solid #333333;
    font: bold 9px Verdana, Arial, Helvetica,
    sans-serif;
   
}

.tableReportHeader2 {
    border-bottom: 1px solid #333333;
    min-height: 110px;
    font: bold 9px Verdana, Arial, Helvetica,
    sans-serif;
}

paginatorLink{
    text-decoration:none;
    color:#ABCCAB;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8 pt;
}

.paginatorActive {
    text-decoration:none;
    color:#ACCDAC;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8 pt;
}

.helpPopup{    
    background-color: #ffffff;
    position: fixed;
    top: 150px;
    left: 50px;
    width: 200px;
}

table.radioTable {
    border-style: solid;
    border-width: 1px;
}

a img {
    border: none;
}

.columnWithWidth{
    min-width:200px;
}

.veryslim{
    min-width:30px;
}

.slim{
    min-width:70px;
}

.normal{
    min-width:120px;
}

.fat{
    min-width:160px;
}

.veryfat{
    min-width:210px;
}

.ollkorect{
    color:green;
}

.unknown{
    color:blue;
}

.correct{
    color:red;
}
