﻿div.divHeader {
    width: 100%;
    margin: auto;
    background: url('../Images/gradient.jpg') repeat;
}

div.ContentWrapper {
    padding: 0px 20px 30px;
    /*padding-top: 10px;
    padding-left: 10px;
    padding-right: 20px;*/
    font-family: Verdana;
    color: Black;
    margin: auto;
    /*width: 1010px;*/
    width: 950px;
    height: 100%;
    text-align: center;
    background-color: White;
}

div.innerContentWrapper {
    padding-bottom: 30px;
    /*padding: 10px 20px 30px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 20px;*/
    font-family: Verdana;
    color: Black;
    margin: auto;
    /*width: 1010px;*/
    width: 950px;
    height: 100%;
    text-align: center;
    background-color: White;
}
div.descArea
{text-align:left; 
 line-height:1.5; 
 padding: 5px 15px 10px;
 /*padding-top:5px; 
 padding-right:10px;
 padding-left:15px; 
 padding-bottom:10px;
 border:2px dotted red;*/
}
div.actionArea {
    margin: 30px 10px 25px 15px;
    padding: 20px 10px 10px 20px;
    /*padding-top: 10px;
    padding-right: 10px;
    padding-left: 15px;
    padding-bottom: 20px;*/
    min-height: 240px;
    border: 1px solid #333;
    /*background-color: #f0f0f0;*/
    background: #eeeeee;
    background: -moz-linear-gradient(top, #eeeeee 0%, #ffffff 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top, #eeeeee 0%, #ffffff 100%);
    background: -o-linear-gradient(top, #eeeeee 0%, #ffffff 100%);
    background: -ms-linear-gradient(top, #eeeeee 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #eeeeee 0%, #ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );
    box-shadow: 3px 3px 10px #333333;
    -moz-box-shadow: 3px 3px 10px #333333;
    -webkit-box-shadow: 3px 3px 10px #333333;
}
div.LeftContent
{
   
    /*float:left;*/    
    padding-top:0px;
    /*vertical-align:bottom;*/
    text-align:center;
    width:95%;
    /*overflow:hidden;*/
    padding-left:0px;
    padding-right:20px;
    /*background-color:white;*/
    min-height:185px;
    
}
div.RightContent {
    /*float: right;*/
    width: 93%;
    border-left: solid 1px black;
    padding-top: 0px;
    /* padding-top:5px;*/
    padding-left: 15px;
    text-align: center;
    /*overflow:hidden;*/
    /*vertical-align:bottom;*/
    /*background-color:white;*/
    min-height: 185px;
}
.squarebox {width: 100%;
        font-family:Verdana;
     font-size:small;
    text-align: left;
    overflow: hidden; }
.squareboxgradientcaption {color:Maroon;
    font-family:Verdana;
    font-size:small;
    font-weight:bold;
    padding: 0px;
    }
  
.squareboxcontent {
    background-color: #fff;
    display:block;
    padding: 10px;
    overflow: hidden;
    border: solid 1px #336699; }
    
.FreeSpace{width:100%;height:15px;}

  .ComboBoxDropDown
    {
    	border: 1px solid Silver;
    	background-color: #ffc;
    	cursor: pointer;
    	_cursor: hand;
    	background-repeat: repeat-x;
    	background-position: 0px 0px;
    	
   }
   
.input {
    border: 1px solid #006;
    background: #ffc;
    
}
.input:hover {
    border: 1px solid #f00;
    background: #ff6;
}

.loginboxdiv
{
 margin:0;
 height:21px;
 width:146px;
 background:url(Images/TextField.gif) no-repeat bottom;
}

.loginbox
{
 background:none;
 border:none;
 width:134px;
 height:15px;
 margin:0;
 padding: 2px 7px 0px 7px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}


div.hideSkiplink
{
    
    width:100%;
}

div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color:Maroon;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}
body {
    background: #333333;
    font-size: .80em;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
}

a:link, a:visited
{
    color: #034af3;
    text-decoration: none;
}

a:hover {
    /*color: #1d60ff;*/
    color: #990000;
    text-decoration: none;
    transition: 0.3s all !important;
}

a:active
{
    color: #034af3;
}

p
{
    margin-bottom: 0px;
    line-height: 1.6em;
}

.rbl input[type="radio"] 
{ 
   margin-left: 40px; 
   margin-right:15px; 
} 

/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color:#3a4f63;
    width:100%;
}

div.menu
{
    padding: 0px 0px 0px 0px;
  
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color:Maroon;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color:White;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}

 .modalBackground
{
  background-color:#CCCCFF;
 filter: alpha(opacity=70);
 opacity:0.5;
}
.ModalWindow
{
  border: solid 1px #c0c0c0;
  background:#f0f0f0;
  padding: 0px 10px 10px 10px;
  position:absolute;
  top:-1000px;
}

.fixedHeader 
{
 
font-weight:lighter;
position:relative;
background-color: White;
color: White;
height: 10px;

}

.GVFixedHeader { font-weight:bold; background-color: White; position:relative; 
               }


.header
 {
    font-weight:bold;
    position:absolute;
    background-color:White;
 }


.ObjectTableTopic
 {
 text-align: left;
 height: 18px;
 font-family: Tahoma; 
color: #000000;
 font-size: 11px;
 background-color: #f0f0f0; 
border-bottom: solid 1px #999999;
position: relative; 
}


.RadioButtonWidth label   
{
    text-align:left;
    margin-right:60px; }  
