﻿.modalPopup
{
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	height: 100%;
	width: 100%;
}
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.grid-view
{
	padding: 0;
	margin: 0;
	border: 1px solid #5D7B9D;
	font-family: "Verdana";
	font-size: 8 pt;
	font-weight: normal;
}

.grid-view tr.header
{
	color: #F7F6F3;
	background: #D4D2D2;
	font-weight: normal;
	border-bottom: solid 1px #CCCCCC;
	text-align: center;
	padding-left: 5px;
	height: 20px;
}

.grid-view tr.normal:hover, .grid-view tr.alternate:hover
{
	background-color: #c0d5ed;
	color: Black;
	font-weight: normal;
}

.grid-view tr.normal
{
	color: black;
	background-color: #ffffff;
	height: 12px;
	vertical-align: middle;
	text-align: left;
}
.grid-view tr.alternate
{
	color: black;
	background-color: #ecf2fa;
	height: 12px;
	vertical-align: middle;
	text-align: left;
}




.glossymenu ul li 
{
display:inline; 

 } 
 
 
 .glossymenu ul li:hover
{
display:block; 

 } 
 
 
 
 


.glossymenu
{
	border:solid 1px #6f9dd9;
border-bottom:solid 1px #6f9dd9;
font-size:8pt;
font-family:tahoma;
line-height:10pt;
background-color:#f2f8ff;
font-size:8pt;
font-family:Verdana,sans-serif;
font-weight:normal;
text-align:left;
color:#000000;
}
.glossymenu ul li a.menuitem
{
	background-color: #e2e2e2; /*black url(images/glossyback.gif) repeat-x bottom left;*/
	font: normal 12px Verdana;
	color: #333333;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	 /*padding: 4px 0;*/
	
	text-decoration: none;
	
	/*margin: 2px;*/
	cursor: hand;
	text-align: left;
	
background:transparent url("_layouts/images/selectednavbullet.gif");
background-repeat:no-repeat;
background-position:top left;
border:solid 1px #ffffff;
padding:0px 4px 1px 0px;
margin:0px;

}
.pm
{
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active
{
	color: #333333;
}
.glossymenu a.menuitem .statusicon
{
	/*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 3px;
	border: none;
}
.glossymenu ul li a.menuitem:hover
{
	/*            background-image: url(images/glossyback2.gif);*/
	background-color: #b2201b; /*black url(images/glossyback.gif) repeat-x bottom left;*/
	color: #f0f0f0;	
	cursor: hand;
	text-align: left;
	
}
.glossymenu div.submenu
{
	/*DIV that contains each sub menu*/
	background: #f0f0f0;
	display: block;
	cursor: hand;
	text-align: left;
}
.glossymenu div.submenu ul
{
	/*UL of each sub menu             list-style-image: url(images/left.gif);*/
	margin: 0;
	padding: 0;
	display: block;
	cursor: hand;
	text-align: left;
}
.glossymenu div.submenu ul li
{
	display: block;
	font: normal 11px Verdana;
	color: #333333;
	text-decoration: none;
	padding: 2px 0;
	margin-left: 3px;
	display: block;
	height: auto;
	vertical-align: middle;
	text-align: left;
	border-bottom: solid 1px white;
	cursor: hand;
}
.glossymenu div.submenu ul li img
{
	text-align: left;
}
.glossymenu div.submenu ul li a
{
	display: block;
	font: normal 11px Verdana;
	color: #333333;
	text-decoration: none;
	padding: 2px 0;
	display: block;
	height: auto;
	vertical-align: middle;
	padding-left: 10px;
}
.glossymenu div.submenu ul li a:hover
{
	background-color: #b2201b; /*black url(images/glossyback.gif) repeat-x bottom left;*/
	color: #f0f0f0;
	display: block;
	height: auto;
}