﻿body{
  background: #A49D80;/*#eee;/* /*#B7A3AC;*/
  margin:105px 0px 0px 0px;
  padding:0px;
  font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
  font-size: 12px
}
div#divHeader{
  position:absolute;
  background: rgb(29, 36, 54);/*#780023;*/
  left:0px;
  top:0px;
  width:100%;
  /*  height:39px;*/
  height:74px;
  background-image:url("/images/BTUHeader.jpg");
  background-repeat:no-repeat;
  border-bottom: #000000 1px solid;

/*  text-align:center;*/
  text-align:left;
  margin-left:0px;
  margin-right:0px;  
/*  color:#559FBC;*/
  color:#000000;
  font:bold 26px arial black;
  overflow:hidden;

}
div#divHeader2
{
  background:rgb(120, 0, 35);
  background-image:url("/images/borders/bottom_Header.gif");
  background-position:top;
  background-repeat:repeat-x;
  position:absolute;
/*  background: #FBFBE5;*/
/*  border-bottom: #000000 1px solid;*/
  left:0px;
  top:73px;
  width:100%;
  height:32px;
  text-align:center;
  margin-left:0px;
  margin-right:0px;  
  color:#559FBC;
  font:bold 26px arial black;
  overflow:hidden;

}
div#divLogo{
  position:absolute;
  left:10px;
  top:0px;
  height:252px;
  width:156px;
  visibility:hidden;  
}
img#logo{
  border-top:0px;
  border-left: #780023 0px solid;
  border-right: #780023 1px solid;
  border-bottom: #780023 1px solid;
}

div#divFooter{
  position:absolute;
  top:100%;
  left:0px;
  width:100%;
  margin-top:-29px;
  height:30px;
  border-top:black 1px solid;
  background: #FBFBE5;
  text-align:center;
}

div#divMenu{
  position:absolute;
  top:0px;
/*  left:170px;*/
  left:15px;
  font:menu;
/*  background: #000000;*/
  background: transparent;
  color:#FFFFFF;
  
}
iframe{
	background:transparent;
}

.Menu
{
  position:absolute;
/*  top:18px;*/
  top:73px;
/*  left:173px;*/
  left:0px;
  font-family:Arial;
  font-size:small;
  font:menu;
  background:transparent;  
  background: rgb(120, 0, 35);/*rgb(218,223,231);*/
  color:#FFFFFF;/*#000000;*/
  cursor:pointer;
  border:solid 0px #333333;
/*  height:39px;*/
/*  filter:				alpha(Opacity=90);
  -moz-opacity:		0.9;
*/
}

.selectedMenu
{
  cursor:pointer;
  color:			black;
  background:		rgb(91, 155, 191);/*rgb(234,242,255);*//*#ffeedd;*/
  border:			solid 1px rgb(120,172,255);/*#ff8800;*/
   padding-left:8px;
   padding-right:8px;
/*  filter:				alpha(Opacity=90);
  -moz-opacity:		0.9;
*/   
}
.selectedMenu img
{
	width:20px;
	height:20px;
/*	background:#000000;*/
    background:transparent; 	
}
.unselectedMenu
{
  border:solid 1px #000000;
  cursor:pointer;
/*  background:#ffffff; */
   background:transparent; 
   padding-left:8px;
   padding-right:8px;
/*  filter:				alpha(Opacity=90);
  -moz-opacity:		0.9;
*/
}
.unselectedMenu img
{
	width:20px;
	height:20px;
/*	background:#000000;*/
 background:transparent; 
}
.submenus
{
/*  background:white; */
 background:transparent; 
  background-image:url("/images/menu/arrow.gif");
  background-position:right;
  background-repeat:no-repeat;
  border:solid 1px #000000;
   padding-left:8px;
   padding-right:8px;
/*  filter:				alpha(Opacity=70);
  -moz-opacity:		0.7;
*/
}	
.submenusSelected
{
  color:			black;
   background:transparent; 
  background:		rgb(91, 155, 191);/*rgb(234,242,255);*//*#ffeedd;*/
  background-image:url("/images/menu/arrow.gif");
  background-position:right;
  background-repeat:no-repeat;
   padding-left:8px;
   padding-right:8px;

  border:			solid 1px rgb(120,172,255);/*#ff8800;*/
/*  filter:				alpha(Opacity=90);
  -moz-opacity:		0.9;
*/
}	

div#divLeftColumn{
	position: absolute;
	left:3px;
/*	top:260px; */
    top:105px;
/*	width:175px; */
	width:229px;	
	background:#FFF;
/*	border:1px dashed black;*/
	z-index:1;	
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 10px
}

/*div#divRightColumn{
	position: absolute;	
	right:10px;
	top:85px;
	width:200px;
	background:#FFF;
	z-index:1;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 10px	
}*/

div#divCenterColumn{
	background:#fff;
/*	margin-left: 180px;*/
	margin-left: 234px;	
	margin-right:10px;
	min-width:200px;
	border:0px solid #000;
	height:94%;
	z-index:10; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	voice-family: "\"}\"";
	voice-family: inherit;
/*	margin-left: 182px; */
	margin-left: 231px;	
	margin-right:15px;	
	overflow:auto;	
    font-family : Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 10px
    
}

html>body #divCenterColumn {
/*   		margin-left: 182px; */
   		margin-left: 231px;		
   		margin-right:15px;
		}
		
ul.bids{
  list-style-type: none;
  padding: 0;
  margin: 0;
  font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12px
}
ul.bids li{
  background-image: url(/BTUweb/images/bullet_pdf.gif);
  background-repeat: no-repeat;
  background-position: 0 50%;
  padding: 0px 0 0px 20px;
  margin: .2em 0;
  font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12px
}

ul.bids2{
  list-style-type: none;
  padding: 0;
  margin: 0;
  font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12px
}

ul.bids2 li{
  background-image: url(/images/bullet_pdf.gif);
  background-repeat: no-repeat;
  background-position: 0 50%;
  padding: 0px 0 0px 20px;
  margin: .2em 0;
  font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12px
}


.labels 
{
	width:200px;
}
.basictextbox
{
	width:200px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.watermark {
	background: #FFAAFF;
}
.validatorCalloutHighlight 
{
/*    background-color: lemonchiffon;    */
  background-color:rgb(210, 219, 219);
    
}
.DivEnterData
{
  background:#CCFFFF;
  border:solid 2px #3399FF; 
  padding:2px 2px 2px 2px;
  text-align:left;
}
.topheading
{
	background-color:#CCFFFF;
	filter:alpha(opacity=70);
	opacity:0.7;
	border-bottom:solid 2px #0066FF;
	padding: 5px 5px 5px 5px;
}

/*Calendar Styles*/
.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}


/* .ajax__tab_header - A container element that wraps all of the tabs at the top of the TabContainer. Child CSS classes:.ajax__tab_outer. */
/* .ajax__tab_outer - An outer element of a tab, often used to set the left-side background image of the tab.Child CSS classes: .ajax__tab_inner. */
/* .ajax__tab_inner	 - An inner element of a tab, often used to set the right-side image of the tab. Child CSS classes:.ajax__tab_tab. */
/* .ajax__tab_tab - An element of the tab that contains the text content. Child CSS classes:none. */
/* .ajax__tab_body - A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. */
/* .ajax__tab_hover - This is applied to a tab when the mouse is hovering over. Child CSS classes:.ajax__tab_outer. */
/* .ajax__tab_active - This is applied to a tab when it is the currently selected tab. Child CSS classes:.ajax__tab_outer. */   


/* XP IE7 theme - Backgrounds */
/*
.visoft__tab_xpie7 .ajax__tab_header					{ background:transparent url(/images/tab-line.gif repeat-x fixed bottom/*background:url(/images/tab-line.gif) repeat-x bottom; }
.visoft__tab_xpie7 .ajax__tab_outer						{ background:url(/images/tab-right.gif) no-repeat right; }
.visoft__tab_xpie7 .ajax__tab_inner						{ background:url(/images/tab-left.gif) no-repeat; }
.visoft__tab_xpie7 .ajax__tab_tab						{ background:url(/images/tab.gif) repeat-x; }
.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_outer	{ background:url(/images/tab-hover-right.gif) no-repeat right; }
.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_inner	{ background:url(/images/tab-hover-left.gif) no-repeat; }
.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_tab		{ background:url(/images/tab-hover.gif) repeat-x; }
.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_outer	{ background:url(/images/tab-active-right.gif) no-repeat right; }
.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_inner	{ background:url(/images/tab-active-left.gif) no-repeat; }
.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_tab		{ background:url(/images/tab-active.gif) repeat-x; }
*/

/* XP IE7 theme - Other Styles */
.visoft__tab_xpie7 .ajax__tab_header 					{ font-family:verdana,tahoma,helvetica;font-size:11px; }
.visoft__tab_xpie7 .ajax__tab_outer						{ height:29px; }
.visoft__tab_xpie7 .ajax__tab_inner						{ padding-left:3px; }
.visoft__tab_xpie7 .ajax__tab_tab						{ padding:8px 10px;margin:0; }
.visoft__tab_xpie7 .ajax__tab_body						{ font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:transparent; }

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(/images/tech_tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(/images/tech_tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(/images/tech_tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(/images/tech_tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(/images/tech_tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}
