﻿
/* Z-index of #mask must lower than #boxes .window */
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#CBF1C9;
  display:none;
}
  
#boxes .window {
  position:absolute;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:0px;
  background-color:#DDEAF2;
}


/* Customize your modal window here, you can add background image too */
#boxes #dialog 
{
  width:325px; 
  height:253px;
  border:inset 1px #277e22;
  background-color:#ffffff;
}

.QSearch
{
    color: #ffffff;
    background-color: #277e22;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: bold;
    min-width: 100px;
    min-height: 15px;
    overflow: hidden;
    text-align: center;
}

.close
{
    margin-top:9px; 
    margin-left:300px;
}

.ddlSearchEntityTypes
{
    color:#277e22;
    margin-top:15px;
    margin-left:102px;
}

.searchValidator
{
    margin-top:35px;
    margin-left:102px;
    page-break-after:avoid;
}
.rblRadio
{
    margin-left:102px;
    color:#277e22;
    font-weight:normal;
}

.txtSearchBox
{
   margin-top:10px;
   margin-left:102px;
   float:left;
   max-width:115px;
   color:Black;
}

.btnQuickSearch
{
    margin-top:12px;
    margin-left:102px;
}

.advancedSearch
{
    margin-top:10px;
    margin-left:50px;
    color:#277e22;
    font-weight:700;    
}
   
/* Required to have full-screen RadSplitter */
html, body, form 
{
    margin: 0  !important;
    padding: 0  !important;
	font: 13px/1.4 arial,sans-serif;
	background-image: url('../../Common/Images/Background/bg_green.png'); 
	background-repeat: repeat;
}

.container
{
	margin: auto !important;
	width : 996px;
}

/* <header> */
.header-wrapper
{
    height:75px;
    padding-top:15px;
    padding-bottom:2px;
    background-color:Transparent;
}

.headerLeft
{
	background-image: url('../../Common/Images/Logos/dod_perpetua_logo_trans.png'); 
	/* background-position:center; */
	background-repeat: no-repeat;
	background-color: Transparent;
	width:435px;
	height:65px;
	float:left;
}

.headerRight 
{
    background-color: Transparent;
    float:right;
    text-align:right;    
	cursor: default;
	color: #277e22;	
	font: 12px/1.3 arial,sans-serif;
	font-weight:bold;
}

.headerRight a
{
	color: #277e22;
	text-decoration:none;
}

.divSiteMax
{
    bottom: 0;
    overflow:hidden;
    width:99%;
}

.divSiteMaxRight
{
    float:right;
}

/* </header> */

/* <splitter pane> */

.AutoHeight,
.PaneAutoHeight
{
    height: auto !important;
}

.PaneAutoHeight
{
	min-height:600px;
}

/* </splitter pane> */

/*<bread-crumb-wrapper> */
.bread-crumb-wrapper
{
    overflow:hidden;
    text-decoration:none;
    background-color: #99E395;  
    height:18px; 
    width:auto;   
    padding-top: 3px;
   	font-weight:bold;
   	margin-left:2px;
}

.bread-crumb-left
{
    float:left;
    color:Black;
}

.bread-crumb-right
{
    float:right;
}

.bread-crumb-right a
{
    float:right;
    text-decoration:none;
    color:#666666;
}

.siteMap
{
    text-decoration:none;
    font-weight:bold;
}

/* </bread-crumb-wrapper> */

.announcement-title
{
    background-image:url('../../Common/Images/Background/gray_gradient_small.jpg');
    background-repeat:repeat-x; 
    background-color:White;
    border:1px solid #A7C8BF;
    padding-left:5px;
    padding-top:2px;
    padding-bottom:5px;
    margin-top:2px;
    color:#3F3766;
    font-weight:bold;
}

.announcement-body
{
    border-left:1px solid #A7C8BF;   
    border-right:1px solid #A7C8BF;
    border-bottom:1px solid #A7C8BF;
    color:#3F3766;
    font-weight:bold;
    width:auto;
    overflow:hidden;
    padding:5px;
}

/* </title-wrapper> */

/* <content wrapper> */
.content-main-wrapper
{
    height:100%;
    width:100%;
    margin: 0px;
    border:0px solid red;
    float:left;
}

.content-main
{
    background-color:#CBF1C9;
    border-right:0px solid #FFFFFF;
    border-left:0px solid #FFFFFF;
    border-top:0px solid #FFFFFF;
    border-bottom:0px solid #4A4375;
    padding:5px;
    margin-right:auto;
    margin-left:2px;
    overflow:visible;
}

.content-main-messages
{
    padding-left:0px;
    padding-top:5px;
    padding-top:2px;
    margin-right:auto;
    margin-left:0px;
    border:0px solid black;
    text-align:left;
    height:1%;
}

/* </content wrapper> */

/* <footer-wrapper> */
.date
{
    font-size:8pt;
    padding:2px;
}

.footer-wrapper
{
    height:27px;
  	font: normal 12px/1.0em Arial, sans-serif;
    background-color: Transparent;
    background-repeat:repeat-x;
    border-top:2px solid #CCCC8C;
    text-align:center;
    clear:both;
    overflow:inherit;
}
/* </footer-wrapper> */