﻿


html, body, form{
      height: 100%;margin: 0px;padding: 0px;overflow: hidden;min-height:100%;FONT-SIZE: x-small; LINE-HEIGHT: normal; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; 
    }

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HEADINGS 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	
h1, h2, h3, h4, h5, h6 {
	font-size:1.8em;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	line-height:1.1em;
	margin:3px 0;
}

h1 {
	margin-bottom:0;
}

h1, h2 {
	margin-top:0px;
}

h2 {
	font-size:1.3em;
}

h3 {
	font-size:1.1em;
}

h3.small {
	font-size:1.2em;
}

h4 {
	font-size:1.1em;
}

h5 {
	font-size:1.1em;
}

h6 {
	font-size:x-small;
}



.warningText 
{
	BACKGROUND-POSITION: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:Red;
	background-repeat:no-repeat ;
	font-weight:bold;
	/*background-image:url(/BuildingControl/images/error.gif);*/
}

.caption
{
	font-size: xx-small;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:Gray;
	font-weight:bold;
	line-height:1.1em;
	margin:5px 0;
	
	display: block;
}


.value
{
	font-size: x-small;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	margin:5px 0;
	font-weight:bold;
	display:block;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	LINKS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

img
{
	border: none 0px black;
}

.LinkHeading
{
	Font-Size: 20px;
	font-family: "Verdana";
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:underline;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CONTENT LAYOUT DIVS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.pageoptions-border
{
	border-top: 2px solid #6699cc; /* #B7CEC3;*/
	border-left: 2px solid #6699cc;
	border-right: 2px solid #6699cc;
	border-bottom: 2px solid #6699cc;
	background-color: white; /*#EEF3EF;*/
	border-color: #6699cc /*#307560*/;
}


div.header
{
    border: thin 1px #8BA0BC;
    border-bottom: none;
    background-color: #BAD1E8;
    margin-left: 0px;
    margin-right: 2px;
    padding-top:6px;
    padding-left:0px;
    width: 100%;
    font-family:Calibri;
    font-size: 1.2em;
    color: #1E395B;
    vertical-align: middle;
    text-align:left;
    clear: both;
    height: 22px;
}

div.tabheader
{
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	width: 100%;
	font-family: Tahoma;
	font-weight:600;
	font-size: 0.8em;
	color: #6A6A6A;
	vertical-align: top;
	clear: both;
}


div.header img
{
	vertical-align:middle;
	 padding-right:2px;
}
div.container {
  border: 1px solid #9EB6D8;
  background-color: #ffe;
  margin-left:0px;
  margin-right:0px;
  padding:0px;
  width:100%;
  }

div.float {
  float: left;
  padding: 1px 5px 1px 2px;
  }
div.floatRight {
  float: right;
  padding:2px 5px 2px 2px;
  }  

div.spacer {
  clear: both;
 
  }
  div.f {
  float: left;
 
  font-weight: bold;
    text-Align:left;
  font-size: small;
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
    padding-top: 3px;
  }
  

  
div.c
{
	font-size: small;
	color: nAVY;
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
    text-Align:right;
	float: left;
	padding: 3px 4px 3px 2px;
	font-weight: bold;
	/*border-top: SOLID 2PX #959799;  /*#C6DEFB;*/
}

div.c_left
{
	font-size: small;
	color: nAVY;
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
    text-Align:left;
	float: left;
	padding: 3px 4px 3px 2px;
	font-weight: bold;
	/*border-top: SOLID 2PX #959799;  /*#C6DEFB;*/
} 

div.fHeader_Wdf {
    float: left;
 
    font-weight: bold;
    text-Align:left;
    font-size: x-small;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    padding-top: 3px;
  }
  
  div.fRow_Wdf_Odd {
    float: left;
  
    text-Align:left;
    font-size: x-small;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    padding-top: 3px;
    background-color:#E1E1E1
  }
  
  div.fRow_Wdf_Even {
    float: left;
  
    text-Align:left;
    font-size: x-small;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    padding-top: 3px;
  }
  
  .value_Wdf_bold
  {
	font-size: x-small;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	margin:5px 0;
	font-weight:bold;
	display:block;
  }
  
  .value_Wdf
  {
	font-size: x-small;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	margin:5px 0;
	display:block;
  }
  /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Buttons and other input controls

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
input
{
	font-weight:bold;
	font-size:x-small;
	font-family:Tahoma;
	border: #999999 1px outset;
	/*width: 90%;*/

}
input button
{
	background: Gainsboro none center left no-repeat;
	width:100px;
	font-weight:bold;
	font-size:x-small;
	font-family:Tahoma;
	border: #999999 1px outset;
	height:20px;

}
input checkbox
{
	width:30px;
	font-size:x-small;
	font-family:Tahoma;
	border-right: #999999 0px none;
	border-left: #999999 0px none;
	border-top: #999999 0px none;
	border-bottom: #999999 0px none;
}
/* for IE6 */
.chk 
{
	width:30px;
	font-size:x-small;
	font-family:Tahoma;
	border-right: #999999 0px none;
	border-left: #999999 0px none;
	border-top: #999999 0px none;
	border-bottom: #999999 0px none;
	
}
input.save
{
	background:Gainsboro url(/PortalWeb/images/Save16.gif) center left no-repeat;
 	
	height:20px;
	width:60px;
}
input.search
{
	background:Gainsboro url(/PortalWeb/images/search16.gif) center left no-repeat;
 	
	height:20px;
	width:75px;
}
input.search-cancel
{
	background:Gainsboro url(/PortalWeb/images/Stop16.gif) center left no-repeat;

	height:20px;
	width:75px;
}
input.save-close
{
	background:Gainsboro url(/PortalWeb/images/Save-Close.gif) center left no-repeat;
 	
	height:20px;
	width:120px;
}

input.undo-rip
{
	background:Gainsboro url(/PortalWeb/images/Undo-16.gif) center left no-repeat;
 	
	height:20px;
	width:120px;
}

input.submit
{
	background:Gainsboro url(/PortalWeb/images/submit.gif) center left no-repeat;
 	
	height:20px;
	width:120px;
}
input.cancel
{
	background:Gainsboro url(/PortalWeb/images/Stop16.gif) center left no-repeat;

	height:20px;
	width:60px;
}
input.reassign
{
	background:Gainsboro url(/PortalWeb/images/Reassign16.gif) center left no-repeat;

	height:20px;
	width:75px;
}
input.AddLink
{
	background:Gainsboro url(/PortalWeb/images/Add_User16.gif) center left no-repeat;
 	
	height:20px;
	width:80px;
}
TextArea
{
	font-family: Tahoma;
	font-size: xx-small;
	font-weight: bold;
	color:#000000;
	width: 100%;
	height: 60px;
	BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
}

select
{
    BACKGROUND: #ffffff; /*#e4e7f0;*/
    border-right: #999999 thin solid ;
	border-left: #999999 thin solid ;
	border-top: #999999 thin solid ;
	border-bottom: #999999 thin solid;
	
    COLOR: #000000; /*#005199;*/
    FONT-FAMILY: Tahoma;
    font-size: xx-small;
	font-weight: bold;
   
}
fieldset {

	padding:0 3 0 3;
	border-top: #9EB6D8 1px solid; 
	border-right: #9EB6D8 1px solid;
	border-left: #9EB6D8 1px solid;
	border-bottom: #9EB6D8 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 1px;
	padding-top: 1px;
	margin: 1px;
	}
fieldset td {

	padding-right: 5px;

	}

legend {
	color:#9EB6D8;
	font-weight:bold;
	font-size:xx-small;	
	padding:3px 5px 3px 2px;	
	}
	
.warningWebTransaction
{
	border:1px Solid Red;
}




.homeBar {
    /*background-color: #D00F44;*/

    /*background-color: #1BA1E2;*/
    color: white;
    font-size: 20px;
    font-weight: bold;
    border-bottom:5px solid #AFBD21;
    
}

.bg-header {
  /*  background-color: #D00F44; */
   border-bottom:5px solid #AFBD21;
}

.wdms-text
{
    color: Black;
    font-size: 26px;
    font-weight: bold;
    
}


.header-info {
    color: Black;
    font-size: 11px;
    font-weight: bold;
}
.mainDivGridView
{
	width: 99%; height: 96%;
}

.mvtabs
{
    position:relative;
    top:2px;
    left:15px;
    font-size:20px
}
.mvtab
{
    border-bottom:solid 1px black;
    background-color:#eeeeee;
    padding:2px 10px;
}
.mvselectedTab
{
    background-color:white;
    border-bottom:solid 1px white;
}
.mvtabContents
{
    border:solid 1px black;
    padding:10px;
    background-color:white;
}
