/*#primarynav		{position:absolute; height: 32px; top: 0; margin: 72px 0 0 0;  clear:both;}
#primarynav li	{display:block; float:left; margin-right: 5px;}
#primarynav li a	{display:block; float:left; width: 109px; height: 32px; text-indent: -9999px; background-position: 0 0; background-repeat: no-repeat; color: #FFF; text-decoration:none;}
#primarynav li a:hover {background-position: 0 -32px !important;}
#primarynav li.dashboard	{margin-right: 15px;}
#primarynav li.selected a	{background-position: 0 -64px !important;}
#primarynav li.dashboard a	{background: url(images/nav_dashboard.gif);}
#primarynav li.products a	{background: url(images/nav_products.gif);}
#primarynav li.people a	{background: url(images/nav_people.gif);}
*/

.popupDivFormat {
z-index:999; 
width:100%;
height:100%; 
display:none; 
position:absolute; 
top:100px; 
left:100px;
/*background-color: #ccc;
color: #aaa;
opacity: .5;
filter: alpha(opacity=50);  
*/
}
#popupTableFormat {
width:800;
position:absolute; 
top:100px; 
left:100px;
color: #000; 
background-color: ffffff;
border:1px solid #666666;
}


.listItem{
	height:120px;
	width:100%;
	border:1px solid #c3c3c3;
	padding:20px;
	margin-bottom:5px;
}

.listItem a {
	color:#0F0F4C;
}
.listItem a:link {
	color:#0F0F4C;
}

.listItem a:hover {
	color:#0F0F4C;
}
	
a.tabWhite {
	float:left;
	border:0px solid black;
	text-align: center;
	text-decoration:none;
	background: url('../images/tabWhite.gif') no-repeat top;
	padding-top:6px;
	width:97px;
	height:19px;
	margin-right:1px;
	color:#333333;
}

a.tabWhite:link{ 
	color:#333333;
}
	
a.tabWhite:visited{ 
	color:#333333;
}

a.tabWhite:hover{
	color:#333333;
}

a.tabGray {
	float:left;
	border:0px solid black;
	text-align: center;
	text-decoration:none;
	background: url('../images/tabGray.gif') no-repeat top;
	padding-top:6px;
	width:97px;
	height:19px;	
	margin-right:1px;
	color:#333333;
}
a.tabGray:link{ 
	color:#333333;
}
	
a.tabGray:visited{ 
	color:#333333;
}

a.tabGray:hover{ text-decoration: none;
	background: url('../images/tabWhite.gif') no-repeat top;
	color:#333333;
}

					/*Credits: Dynamic Drive CSS Library */
					/*URL: http://www.dynamicdrive.com/style/ */
					
					.toggleopacity img{
					filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
					-moz-opacity: 0.5;
					}
					
					.toggleopacity:hover img{
					filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
					-moz-opacity: 1;
					}
					
					.toggleopacity img{
					border: 1px solid #ccc;
					}
					
					.toggleborder:hover img{
					border: 1px solid navy;
					}
					
					.toggleborder:hover{
					color: red; /* Dummy definition to overcome IE bug */
					}

.navLink ul{
	top: 0; 
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0px;
	padding:0px;
	clear:both;
	}

.navLink li{
	width:150px;
	height:40px;
	color:#000066;
	float:left;
	margin-left:10px;
	text-decoration:none;
	font-size:0px;
	font-family:Verdana,Arial, sans-serif;
}

.navLink li a {
}

.navLink li a:hover {
	background-color:#53537E;
}

/* not working
navLink li.revit a {
	background: url('http://www.designerpages.com/images/beta/interface/nav_dashboard.gif');
}
*/


	.rfp_items
	{
		position:relative;
		z-index:1; 
		display: none;
	}
	.navLink{
		height:10px;
		color:#000066;
		text-decoration:none;
		font-size:10px;
		font-family:Verdana,Arial, sans-serif;
/*	padding-left:12px;
		padding-right:12px;
		padding-top:4px;
		padding-bottom:3px;
		border:1px solid #000066;
*/
	}
div,p,a {
	font-family: Verdana,Arial;
	font-size: 11px;
	color: #0F0F4C;
}
#exampletable {
	width: 100%;
	height: 100%;
}

.divRCSummary {
	border:1px solid #c3c3c3;
	padding:10px;
	margin-top:5px;
}

.folderDiv {
	float:left;
	overflow: visible;
	background-color:#FFFFFF;
	border:1px solid #bebebe;
	padding:25px;
}
.explanation {
	font-weight: bold;
	font-style: italic;
}

.fntQuickLink {
	font-size:15px;	
	text-decoration:none;
}

a:link {
  color: #2020bb;
  text-decoration:none;
}

a:hover{
  text-decoration: underline;
}

a:visited{
	color : #0088FF;
	text-decoration : none;
}

.bgLight{
	background-color: #EEEEEE;
}

.bgMed{
	background-color: #CCCCCC;
}

.bgOrange{
	background-color: #EE6D29;
}

.bgDarkGray{
	background-color: #333333;
}

.bgMedBlue{
	background-color: #005E5E;
}

.bgDarkDarkGreen{
	background-color: #3A511C;
}

.bgDarkGreen{
	background-color: #5B8428;
}

.bgMedGreen{
	background-color: #779432;
}

.bgLightGreen{
	background-color: #B8D24B;
}
h1 {
  color: #0F0F4C;
  font-size:14pt;
  font-weight: bold;
  margin-top:0px;
  margin-bottom:0px;
}
.fntTitle {
  color: #0F0F4C;
  font-size:12pt;
  font-weight: bold;
}
.fntTitle {
  color: #0F0F4C;
  font-size:12pt;
  font-weight: bold;
}
.fntTitleBig {
  color: #0F0F4C;
  font-size:30pt;
  font-weight: bold;
}
.fntTitlesmall {
  color: #0F0F4C;
  font-size:10pt;
  font-weight: bold;
}
body,tr,td {
  font-family: Trebuchet MS, Trebuchet, Arial Narrow,Helvetica,sans-serif;
  font-size:10pt;
  text-align:left;
}
.fntText {
  color: #0F0F4C;
  font-size: 10pt;
  
}

.fntText2 {
  color: #0F0F4C;
  font-size: 9pt;
}
A.fntText2 {
  text-decoration:none;
}

.fntRed {
  color: #BF0B17;
 
}

.fntTextsmall {
  color: #606060;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 7pt;
  text-decoration:none;
}

.fntTextxsmall {
/*  color: #606060;
*/
	color: #0f0f4c;
  font-family: Arial Narrow,Arial,Helvetica,sans-serif;
  font-size: 7pt;
  text-decoration:none;
}



