﻿
.icoImg
{
	margin:0 30px 0 30px;
}

.iWin
{
	/*height:273px;*/
	z-index:10;
	margin:0;
	padding:5px 5px 5px 5px;
	border:1px solid #ccc;
	background:#fff;
	font-size:9px;
}

.Center
{
	margin-left:auto;
	margin-right:auto;
}

.LstTbl
{
	border-collapse:collapse;
	background: #FFF;
	color:#000;
	border-style:none;
}

.LstTbl th 
{
	border-top: 3px double #ccc;
    border-bottom: 3px double #ccc;
	color: #888;
	background: #EEE;
	padding:6px 1em 6px 1em;
}
.LstTbl td
{
	border-bottom:1px solid #CCC;
	padding:3px 0.5em 3px 0.5em;
}
.LstTbl th a:link
{
	color:#777;	
	text-decoration:none;	
}

.LstTbl th a:visited
{
	color:#777;	
	text-decoration:none;	
}
.LstTbl th a:hover
{
	color:#777;	
	text-decoration:none;	
}
.LstTbl th a:active
{
	color:#777;	
	text-decoration:none;	
}

td.cap
{
	text-align:left;
	padding:0.25em 1em;
	background-color:#ADBBCD;
	color:White ;
	letter-spacing:8px;
	font-weight:bold;
}

td.lbl 
{
	text-align:right;
	padding:0.25em 0.25em;
	font-weight:bold;
}

td.inp
{
	padding:0.1em 0.25em;
}

td.inp input,textarea
{
	width:85%;
}

td.inp .norm
{
	width:auto;
}

td.inp .norm input
{
	width:auto;
}

td.inp .date
{
	width:100px;
}

td.inp .num, .num
{
	width:100px;
	text-align:right;
}

td.inp .combo
{
	width:250px;
}

td.inp .req
{
	color:Red;
	padding-left: 5px;
}

.DisabledFont
{ 
	color: graytext; 
}


/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=50);
	opacity:0.5;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
/* End of Custom css */

body {
	margin: 0px;
	background: #C0C0C0 url(images/background_main.jpg) repeat-x left top;
	font: 0.7em Verdana,Arial,Helvetica,sans-serif;
}
#login a:link, #login a:visited {
	color: #FFFFFF;
}
#title h1 a:link, #title h1 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a:link {
	color: #396EAA;
}
a:visited {
	color: #396EAA;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

/* define the main layout divs */
#header {
	margin-right: auto;
	height: 50px;
	width: 100%;
}
#title {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 28px;
	float: left;
	height: 20px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#login {
	padding-top: 5px;
	padding-right: 28px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	top: 0px;
	text-align: right;
}
#loginName 
{
	clear:right;
	padding-top: 5px;
	padding-right: 28px;
	float: right;
	color: #777;
	font-weight:bold ;
}
/* make crumbs after making new nav */
#breadcrumb {
	padding-top: 2px;
	padding-left: 10px;
	background: #919191;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	height: 16px;
}
#body {
	padding: 1px 1px 1px 1px;
	background: #C0C0C0 url(images/background_body.gif) repeat-x left top;
}
/* IE needs height:512px BUT this height:512px below must be removed to display correctly in Mozilla */
#adminedit {
	height: 100%;	
}
/* Mozilla needs min-height:512px (IE will ignore this min-height) */
#adminedit {
	min-height: 1px;
}
#adminedit {
	padding: 5px;
/*	border: 1px solid #000000; */
	background: #FFFFFF;
	color: #666666;
	font-family: Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
}

/* define other elements inside the main layout divs */
#title h1 {
	display: inline;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
/* can be removed if no images in breadcrumb area */
#breadcrumb img {
	border: none;
	padding-right: 3px;
	vertical-align: middle;
}
/* all the legend tags use this same style */
legend {
	padding: 0px 4px;
	margin: 0px 0px 7px 0px;
	color: #666666;
	font-weight: bold;
	font-size: 1em;
	vertical-align: middle;
}
/* all the fieldset tags use this same style */
fieldset {
	margin: 0px;
	padding: 0px 12px 12px 12px;
	display: block;
}
/* zero margin on all forms */
form {
	margin: 0px;
}
/* begin classes */
input, select, textarea {
	margin-bottom: 0px;
}
/* condense in mark up to be '.button' */
.submit, .reset, .delete, .create, .add, .copy {
	margin-top: 4px;
	margin-bottom: 4px;
	font-size: 0.9em;
	height: 28px;
}
/* make submit button larger */
.submit {
/* create section heading container to separate long forms */	width: 108px;
}
.formsection {
	padding: 5px;
	margin-top: 0px;
	background: #D6DDE9 url(images/background_formsection.gif) repeat-x center;
	font-weight: bold;
	text-align: center;
}

/* sometimes we hide elements from display in visual browsers (but leave them in the source for non visual browsers and for accessibility). I've also hidden the table in the admin_create_projects.html page */
.hidden {
	visibility: hidden;
}
.none {
	display: none;
}

img {
	border: none;
}

.pnlNotification 
{
	text-align:center;
	
}
.pnlNotification span
{
	background-color : Orange ;
	font-size :large;
	 color:Black;
}