﻿body 
{
	font-family:Verdana;
	font-size:10px;
	background-color:#1a4c97;
	color:#3f3f3f;	
	background-image: url(images/bgtry.gif); 
}
.pageMessage
{
	color:Red;
	font-size:13px;
}

.pageTable
{
	border-color:#3f3f3f;	
	border-style:solid;
	border-width:2px;	
	background-color:white;
	
}

.ModalBackground
{
	/* Style of the modal popup background */ 
	background-color:Gray;
	filter:alpha(opacity=40);
	opacity:0.4;
}
.ModalPanel
{
	background-color:white;
	 border-color:#1a4c97;
 border-style:solid;
 border-width:4px;
 padding:3px;
	
}
.bg1
{
 background-color:#efefef;
}
.bg2
{
 background-color:#ffffff;
}

.filler
{
	 height:4px;	
}

.flyout
{
 text-align:left;
 background-color:#ffffff;	
 width:300px;
 border-color:#006688;
 border-style:solid;
 border-width:4px;
 padding:3px;
	
}

.popupLink
{
	cursor:pointer;	
	
}



.popupLink:hover img
{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);
-moz-opacity: .65;
}

.popup
{
	z-index:88850;
 text-align:left;
 background-color:#efefef;	
 border-color:#006688;
 border-style:solid;
 border-width:2px;
 padding:3px;
}

.popupLink2
{
	cursor:pointer;	
	backround-color:#efefef;
}

.normal
{
	font-family:Verdana;
	font-size:10px;
}

a
{
 text-decoration:none;
 color:#1a4c97;
 /*color:#992626;*/	
 font-weight:bold;
 font-size:10px;
}

a:hover
{
 text-decoration:underline;	
/* background-color:#FFBB22; */
 
}

a:hover img
{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);
-moz-opacity: .65;
}

.fillerRow a
{
	color:White;
}


.fillerRow
{
	font-weight:bold;
	color:White;
	background-color:#0082c3;
	height:18px;
	font-size:10.5px;
	background-image: url(images/18grad.png);
	
}


.boxHeader
{
	background-image: url(images/57grad.png);
	background-color:#0082c3;	
	color:White;
	font-size: 18px;
	font-weight:bold;
	height:42px;
}

.box
{
	border-color:#0082c3;
	border-width:1px;
	border-style:solid;
	width:395px;
}

.blueBorder
{
	border-color:#0082c3;
	border-width:1px;
	border-style:solid;
}

.itemRowHover
{
	background-color:#FFBB22;	
}

.itemRow
{
	/*border-style:solid;
	border-width:1px;
	border-color:#888888;	*/
	background-color:#efefef;	
	width:100%;
}
.itemRow2
{
	/*border-style:solid;
	border-width:1px;
	border-color:#888888;	*/
	background-color:#0082c3;	
	width:100%;
	margin:5px 5px 5px 5px;
	
}

.itemRow2Alt
{
	/*border-style:solid;
	border-width:1px;
	border-color:#888888;	*/
	background-color:#1a4c97;	
	width:100%;
	margin:5px 5px 5px 5px;
	
}

.itemRow2A
{
	color:White;
	font-size:12px;	
	padding:10px 2px 10px 2px;
}

.itemRowAlt
{
	/*border-style:solid;
	border-width:1px;
	border-color:#888888;	*/
	background-color:#ffffff;	
	width:100%;
}

.searchRowTable
{
	width:600px;
	border-color:#0082c3;
	border-width:1px;
	border-style:solid;	
	margin:2px 2px 2px 2px;
}

.searchRowTableAlt
{
	width:600px;
	border-color:#1a4c97;
	border-width:1px;
	border-style:solid;
	margin:2px 2px 2px 2px;
}

.listHead a
{
	color:White;
}
.listHead
{
	background-image: url(images/18BlackGrad.png);
	background-color:#0082c3;	
	color:White;
	font-weight:bold;
	font-size:11px;
}

.quickHead
{
	background-image: url(images/18grad.png);
	background-color:#0082c3;	
	color:White;
	font-weight:bold;
	font-size:11px;
}

.quickBox
{
	border-color:#0082c3;
	border-width:1px;
	border-style:solid;
	width:175px;
	margin-left:2px;
	background-color:#efefef;	
	font-size:10px;
}

.profileEdit
{
	color:White;
}

.profileLabelCell
{
	width:25%;
}

.profileBox
{
	border-color:#0082c3;
	border-width:1px;
	border-style:solid;
	margin-left:2px;
	background-color:#efefef;	
	font-size:10px;
	width:390px;
	text-align:left;
}

.profileLabel
{
	font-weight:bold;
}

.Box
{
	border-color:#0082c3;
	border-width:1px;
	border-style:solid;
	margin-left:2px;
	background-color:#efefef;	
	font-size:10px;
}

.boxFooter a
{
	color:White;
}

.boxFooter
{
	background-image: url(images/18BlackGrad.png);
 	background-color:#0082c3;
 	color:White;
}

.navBox
{
	border-color:#0082c3;
	border-width:1px;
	border-style:solid;
	margin-left:2px;
	background-color:#efefef;	
	font-size:10px;
	text-align:left;
}

.navBoxHead
{
	background-image: url(images/18grad.png);
	background-color:#0082c3;	
	color:White;
	font-weight:bold;
	font-size:11px;
}

.registerLabel
{
	background-color:#0082c3;
	text-align:right;
	color:White;
}


.registerBox
{
	background-color:#efefef;
}

/*
#progressBackgroundFilter { 
  position:absolute; 
  top:0px; 
  bottom:0px; 
  left:0px; 
  right:0px; 
  overflow:hidden; 
  padding:0; 
  margin:0; 
  background-color:Gray;  
  filter:alpha(opacity=40); 
  opacity:0.4; 
  z-index:1000; 
} 
*/
#processMessage {  
  position:absolute;  
  top:30%;  
  left:43%; 
  padding:10px; 
  width:14%; 
  z-index:1001; 
  color:White;
  background-color:#1A4C97;
  border-style:solid;
  border-width:2px;
  border-color:#888888;
} 

.pageHead
{
	 font-size:20px;
	 font-weight:bold;		
}

.pageSub
{
	 font-size:13px;
	 font-weight:bold;		
}

input.searchBox
{
 width:250px;	
}

.searchWatermark
{
	color:#555555;
	width:250px;
}

.altLink
{
	color:#0082c3;
}

.openLink
{
	text-decoration:none;
	color:White;
	font-size:18px;
}

.openLink:hover
{
	text-decoration:underline;	
	background-color:Transparent;
	color:#FFBB22;
}

.sectionTable
{
	border-color:#0082c3;
	border-width:1px;
	border-style:solid;
}

.manualSectionHead
{
	background-color:#0082c3;	
	color:White;
	font-weight:bold;
	font-size:14px;
}

.documentRow
{
		
}

.altdocumentRow
{
	background-color:#efefef;	
	
}

.concept
{
	border-color:#addb8d;
	border-style:solid;
	border-width:1px;
	background-color:#d0ecbb;
}
.create
{
	border-color:#f4c91d;
	border-style:solid;
	border-width:1px;
	background-color:#fff5b5;
}
.review
{
	border-color:#db8d8d;
	border-style:solid;
	border-width:1px;
	background-color:#ecbbbb;
}
.stage
{
	border-color:#deb68b;
	border-style:solid;
	border-width:1px;
	background-color:#f0d8bd;
}
.followup
{
	border-color:#8daddb;
	border-style:solid;
	border-width:1px;
	background-color:#bbd0ec;
}

.deliver
{
 background-color:#3f2323;
 color:White;	
}

.toolbar
{
	background-image:url(images/toolbar.png);
	height:30px;
	border-color:#726767;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:0px;
	border-top-width:1px;
	border-style:solid;
	width:100%;
}

.greentable
{
	border-color:#0082c3;
	border-style:solid; 
	border-width:2px;
	 margin-right:2px;
}

.maroon
{
	background-image:url(images/57grad.png);
	background-color:#0082c3;
	color:White;
	font-weight:bold;	
	vertical-align:middle;
	text-align:left;
	font-size:14px;
	height:30px;
	padding:2px 2px 2px 2px;
}

.downloadbar
{
	background-color:#629ccf;
	color:White;
	font-weight:bold;	
	vertical-align:middle;
	text-align:left;
	font-size:14px;
	height:30px;
	padding:2px 2px 2px 2px;
}


.dlsubtitle
{
	color:#444444;
	font-weight:bold;	
	text-align:left;
	font-size:12px;
}

.green
{
	color:#0082c3; 
	font-weight:bold;	
	font-variant:small-caps;
	vertical-align:middle;
	text-align:right;
	font-size:11px;
	padding:2px 2px 2px 2px;
}

.flop
{
	color:white;
	background-color: #0082c3;
	font-weight:bold;	
	font-variant:small-caps;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	padding:2px 2px 2px 2px
}
.dlDescription
{
	padding:2px 2px 2px 2px;	
}

.whiteAndShadow
{
    font-size:20px; 
    font-weight:bolder; 
    text-shadow: black 0.1em 0.1em 0.2em; 
    color:white;
}