﻿html,body,form,table#pagelayout {
        height:100%;
        width:100%;
        margin:auto;
        font-family: "Segoe UI", Tahoma, Verdana, Arial;
        }
   
a{ text-decoration:none;}
    
table#pagelayout{border:solid 10px #CCCCCC; padding:5px;}

.tblHeading 
{
    font-weight:bold; background-color:#F3F7FD; font-size:10pt; 
    border-bottom:1px solid #A6C4F0;
    }
.CountDown{ display:block; font-size:24pt; text-align:center; color:#F4793A;}
.SeeThru
{   display:block;
    width:100%; height:100%;
    background-image:url('slash.png');
    background-color:Transparent;
   /* filter:alpha(opacity=60);
	-moz-opacity:0.60;
	-khtml-opacity: 0.60;
	opacity: 0.60;*/
	}

.GridView
{
    /*width:80%;*/
    font-size:8pt;
    border:1px solid #A6C4F0;
}

input[type="text"], select , textarea, checkbox, input[type="password"]
            {
            background-color:White; /*Fix for Opera. Bg is transparent by default.*/
            background-image:url(input_bg.jpg);
            background-repeat:repeat-x;
            border:1px solid #d1c7ac;
            /*width: 250px;*/
            color:#444;
            padding:3px;
            margin-right:4px;
            margin-bottom:8px;font-size:8pt;}


/*****************************G R I D  V I E W*********************************************************/
/*                                GRAYISH                                                             */

/*.gv-Grayish1{background: url('App_Themes/default/images/gv-images/gv-bottom1-right.jpg') right bottom no-repeat, url('App_Themes/default/images/gv-images/gv-left-grad.jpg') repeat-y,url('App_Themes/default/images/gv-images/gv-right-grad.jpg') right 0 repeat-y; border:solid 1px #d6d6d6;}   */
/*ZIG ZAC gradiant
.gv-Grayish-Row { background: url('App_Themes/default/images/gv-images/gv-row-divider.png') center bottom no-repeat, url('App_Themes/default/images/gv-images/gv-left-grad.jpg') repeat-y;  }
.gv-Grayish-AltRow{background: url('App_Themes/default/images/gv-images/gv-row-divider.png') center bottom no-repeat, url('App_Themes/default/images/gv-images/gv-right-grad.jpg') right 0 repeat-y; }*/

/* Left and right side grad bg.*/
.gv-Grayish
{background: url('images/gv-images/gv-left-grad.jpg') repeat-y;
 border: solid 1px #d6d6d6; border-bottom:solid 2px #d6d6d6; font-size:8pt; background-color:#FFF;overflow:hidden !important;}
.gv-Grayish tr td { padding:10px; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.gv-Grayish tr td:first-child{padding-left:20px;}
.gv-Grayish tr td:last-child{padding-right:20px;}
.gv-Grayish-header { height:39px;  border-bottom:solid 2px #CCC;background:url('images/gv-images/center_banner.gif') repeat-x;/*Original bg:-gv-head-bg.jpg*/
            /*border-left:solid 1px gray;*/border-right:solid 1px gray; /*Original Color:-color:#EEE;*/color:#fff; }
.gv-Grayish-header th{ height:35px; padding-left:5px;padding-right:5px; border-right:dotted 1px #d6d6d6;  }
.gv-Grayish-Row { background: url('images/gv-images/gv-row-divider.png') center bottom repeat-x; /*letter-spacing:1px;*/ }
.gv-Grayish-AltRow{background: url('images/gv-images/gv-row-divider.png') center bottom repeat-x; /*font-weight:bold;*/ color:#444;}

/******************************************************************************************************/


/*****************************G R I D  V I E W*********************************************************/
/*                                FOR PRINT                                                           */

.gv-ForPrint
{border: solid 1px #CCC; border-bottom:solid 1px #CCC; font-size:8pt; background-color:#FFF;}
.gv-ForPrint tr td { padding:2px; }
.gv-ForPrint tr td:first-child{padding-left:5px;}
.gv-ForPrint tr td:last-child{padding-right:5px;}
/*.gv-ForPrint-header { height:39px;  border-bottom:solid 2px #CCC;background:url('images/gv-images/gv-head-bg.jpg') repeat-x;
            border-left:solid 1px gray;border-right:solid 1px gray; color:#EEE;}*/
.gv-ForPrint-header th{ height:35px; padding-left:5px;padding-right:5px; border-right:dotted 1px #CCC; border-bottom:solid 1px #CCC; }

/******************************************************************************************************/

/********GRID VIEW**FIX**********/
.gv_Col_Fix {table-layout:fixed; margin-bottom:20px;}
.gv_Col_Fix tr th {width:90px; height:40px;border-left:none !important;}
.gv_Col_Fix tr td { padding:5px;border-color:#d6d6d6 !important;}

/********************************/

.gv-header{background:url('images/gv-header-bg.jpg') center left repeat-x;}
/* Message Boxes */
.MsgBox
{display:block;
    color: #505050;
    margin: 0px 3px 5px 0px;
    padding: 10px 5px 10px 50px;
    text-align: left;
}

.MsgBox.Alert
{
    background: #FFFFBA url(images/alert32.png) 6px center no-repeat;
    border: 1px solid #FDDF79;
}
.MsgBox.Normal
{
    background-position: 6px center;
    background: #F3F3F3 url(images/info24.png) no-repeat 6px center;
    border: 1px solid #CCCCCC;
}

.MsgBox.Error
{
    background: #FFE8E8 url(images/error24.png) 6px center no-repeat;
    border: 1px solid #FFA8A8;
}
.MsgBox.ImgTopLeft
{
    background-position: 6px 6px;
}
/*---------------*/

.OptionsDIV { padding:10px; background:url(images/head_bg.gif) bottom left repeat-x; text-align:right;
                  /*border-bottom:1px solid #ccc;*/border-top:1px dotted #ccc; 
                  Margin1:-1px;/*-2 is to hide the gap between this div nd the surrounded elements*/}
                  .OptionsDIV img {border:none; vertical-align:middle; margin:3px;}
/*---------------*/
/* AJAX Progress */

.AjaxProgress
{
    background-image: url('images/loading.gif');
    background-repeat: no-repeat;
    display: inline-block;
    background-position: center center;
    height: 32px;
    width: 32px;z-index:9999;
}
.AjaxProgress.Solo
{
    position: fixed;
    top: 50%;
    left: 50%;
    bottom: auto;
    right: auto;
    visibility: visible;
    vertical-align: middle;
    border: 1px solid #d6d6d6; #FFA8A8;
    background-color: white;
    padding: 20px;
    filter: alpha(opacity=90);
    -moz-opacity: 0.80;
    -khtml-opacity: 0.80;
    opacity: 0.80;
}

.AjaxProgress.InPlace
{
    visibility: visible;
    vertical-align: middle;
    border: 1px solid #FFA8A8;
    background-color: white;
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    -khtml-opacity: 0.75;
    opacity: 0.75;
}

/*Bitflow  Ver 2*/

 .hr{width:100%; border-bottom:1px solid #d6d6d6;margin-top:5px; margin-bottom:10px;}

 .heading_style{font-size:12px; font-weight:bold; color:#333;}
.field_list td{color:#333; padding:2px; vertical-align:top; padding-right:15px;}


.report_options input{margin-top:5px;margin-right:-30px;z-index:999;}
.report_options label{font-size:14px; font-weight:normal; margin-right:20px;  padding:6px; padding-left:30px;  line-height:25px;z-index:-999; }
.report_options label:hover, .selected_radiooption{text-decoration:'underline';background:url(images/gv-header-bgw.jpg) center left; color:#333;}
.report_options{margin:0px;margin-bottom:10px; margin-top:-10px;overflow:hidden;}
.small_links{font-size:8pt;}


/*--------------*/