﻿.ms-bodyareaframe {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}

TD.ms-titleareaframe {
	HEIGHT: 10px;
}
.ms-pagetitleareaframe {
	HEIGHT: 10px;
}
DIV.ms-titleareaframe {
	HEIGHT: 100%;
}
.ms-pagetitleareaframe TABLE {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	HEIGHT: 10px;
}
.ms-alternating {
	BACKGROUND: #efefef;
}
.tt {
	BORDER-COLLAPSE: collapse;
}
.tt TD {
	BORDER-RIGHT: #efefef 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #efefef 1px solid;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #efefef 1px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #efefef 1px solid;
}
.tt TH {
	BORDER-RIGHT: #000000 0px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #000000 0px solid;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #000000 0px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #000000 0px solid;
	BACKGROUND-COLOR: #e2e2e2;
	text-align:left
}
.style1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: middle;
	COLOR: #000000;
	PADDING-TOP: 1px;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: tahoma, sans-serif;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #f2f2f2;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}

/*  Controls */


select.tt-select {width:200px;height:240px; border:0}
select.tt-select option {padding:2px;}
table.tt-layout td {vertical-align:top; text-align:left;}
td.tt-left {width:20%}
td.tt-right {width:80%;vertical-align:top;}
table.tt {width:100%}
table.tt TD {font-size:70%}


/* Buttons */

a.Permission 
{	margin:2px;
	height:24px;
	vertical-align:middle;
	padding:4px;
	border:1 #c2dcff solid;
	BACKGROUND:#ffffff bottom repeat-x;
}

a.Delete 
{	margin:2px;
	height:24px;
	vertical-align:middle;
	padding:4px;
	border:1 #c2dcff solid;
	BACKGROUND:#ffffff bottom repeat-x;
}

a.Cancel 
{	margin:2px;
	height:24px;
	vertical-align:middle;
	padding:4px;
	border:1 #c2dcff solid;
	BACKGROUND:#ffffff url(/i/topnavunselected.gif) bottom repeat-x;
}

a.History 
{	margin:2px;
	height:24px;
	vertical-align:middle;
	padding:4px;
	border:1 #c2dcff solid;
	BACKGROUND:#ffffff url(/i/topnavunselected.gif) bottom repeat-x;
}

a.Edit 
{	margin:2px;
	height:24px;
	vertical-align:middle;
	padding:4px;
	border:1 #c2dcff solid;
	BACKGROUND:#ffffff url(/i/topnavunselected.gif) bottom repeat-x;
}

a.Refresh 
{	margin:2px;
	height:24px;
	vertical-align:middle;
	padding:4px;
	border:1 #c2dcff solid;
	BACKGROUND:#ffffff url(/i/topnavunselected.gif) bottom repeat-x;
}

a.New 
{	margin:2px;
	height:24px;
	vertical-align:middle;
	padding:4px;
	border:1 #c2dcff solid;
	BACKGROUND:#ffffff url(/i/topnavunselected.gif) bottom repeat-x;
}

a.Permission:hover 
{	
	text-decoration:none;
	padding:4px;border:1 #c2dcff solid;
}

a.Delete:hover 
{	
	text-decoration:none;
	padding:4px;border:1 #c2dcff solid;
	BACKGROUND-IMAGE: url(/i/topnavselected.gif);
}

a.Cancel:hover 
{	
	text-decoration:none;
	padding:4px;border:1 #c2dcff solid;
	BACKGROUND-IMAGE: url(/i/topnavselected.gif);
}

a.History:hover 
{	
	text-decoration:none;
	padding:4px;border:1 #c2dcff solid;
	BACKGROUND-IMAGE: url(/i/topnavselected.gif);
}

a.Edit:hover 
{	
	text-decoration:none;
	padding:4px;border:1 #c2dcff solid;
	BACKGROUND-IMAGE: url(/i/topnavselected.gif);
}

a.Refresh:hover 
{	
	text-decoration:none;
	padding:4px;border:1 #c2dcff solid;
	BACKGROUND-IMAGE: url(/i/topnavselected.gif);
}

a.New:hover 
{	
	text-decoration:none;
	padding:4px;border:1 #c2dcff solid;
	BACKGROUND-IMAGE: url(/i/topnavselected.gif);
}

input.Ok
{	margin:2px;
	COLOR: #003399;
	font-size:8pt;
	height:24px;
	vertical-align:middle;
	padding:2px 4px 2px 4px;border:1 #c2dcff solid;
	BACKGROUND:#ffffff url(/i/topnavunselected.gif) bottom repeat-x;
}

input.Printer
{	margin:2px;
	COLOR: #003399;
	font-size:8pt;
	height:24px;
	vertical-align:middle;
	padding:2px 4px 2px 4px;border:1 #c2dcff solid;
	BACKGROUND:#ffffff url(/i/ewr046.gif);
}

input.Send
{	margin:2px;
	COLOR: #003399;
	font-size:8pt;
	height:24px;
	vertical-align:middle;
	padding:2px 4px 2px 4px;border:1 #c2dcff solid;
	BACKGROUND:#ffffff url(/i/ewr046.gif);
}

input.Cancel
{	margin:2px;
	COLOR: #003399;
	font-size:8pt;
	height:24px;
	vertical-align:middle;
	padding:2px 4px 2px 4px;border:1 #c2dcff solid;
	BACKGROUND:#ffffff url(/i/topnavunselected.gif) bottom repeat-x;
}

.ms-toolbar {width:100%; margin:4px 0 4px 0;}



.ms-quickLaunch td {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 0px solid; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e2e2e2;color:Black;
}

.ms-quickLaunch td a:hover {
	color:Red;
}

.ms-quickLaunch td a:selected {
    BACKGROUND: #ffffff repeat-x; COLOR: #000000;
}

.ms-quickLaunch td a:visited {
    COLOR: blue;
}

.link a:visited {
    COLOR: blue;
}

.loginDialog {
	
	border-collapse:collapse;
	width:350px;
	height:320px;
	margin-top: 120px;
	background: #e2e2e2 top center no-repeat;	
}

.loginDialog div.systemName {
	padding:4px;
	}

.loginDialog  td {
	vertical-align:top; text-align:left;font-size:.7em; 
}

.loginDialog  td table td {
	vertical-align:top; text-align:left;font-size :1em; 
}



table.loginDialog td h1.Entity {
	color:gray;
	font-size:1em; font-weight:bold; margin:0; padding:8px;
	
}

table.loginDialog td EntityDescription{
	font-size:1em;
	BORDER-RIGHT: #888888 1px solid; BACKGROUND-IMAGE: url("/i/framecornergrad_cardinal.gif")

}

#Login1 {
	width:100%;
}

#Login1 input{
	width:180px;
}

input#Login1_LoginButton{
	border:0;
	width:100px;
	margin:2px 100px 0 97px;
	color: #FFFFFF;
	font-size:8pt;
	height:24px;
	vertical-align:middle;
	padding:2px 4px 2px 4px;
	BACKGROUND:gray bottom repeat-x;
} 
	 
input#Login1_RememberMe{
	border:0;
	width:20px;
	margin:2px 0px 0px 90px;
	font-size:8pt;
	vertical-align:middle;
	padding:2px 4px 2px 4px;

} 
	 
