/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 0.8em;
	padding-bottom: 0px;
	margin: 2px;
	word-spacing: normal;
	text-transform: none;
	color: black;
	padding-top: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: #ffffff;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}

THEAD
{
	font-weight: bold;
	font-size: 1em;
	word-spacing: normal;
	text-transform: none;
	color: midnightblue;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
}	
		
TH	{	
	font-weight: bold;
	font-size: 1em;
	word-spacing: normal;
	text-transform: none;
	color: midnightblue;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	}	


A:link
{
	color: brown;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}	
		
A:visited
{
	color: brown;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}	
		
A:active	{	
	color: #663300;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	}	
		
A:hover
{
	color: #cc3300;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}
.DocHeading
{
	font-weight: bold;
	font-size: 16pt;
	vertical-align: baseline;
	text-transform: uppercase;
	color: #ffffe9;
	font-family: Verdana, Helvetica, sans-serif;
	font-variant: small-caps;
	background-color: midnightblue;
	text-align: right;
}

.InputBox
{
	font-family: Tahoma, Garamond;
	font-size: 8pt;
	border-style: solid;
	border-width: 1;
}

.SmallInputBox
{
	font-family: Tahoma, Garamond;
	font-size: 7pt;
	border-style: solid;
	border-width: 1;
}

.BtnSubmit
{
	border-bottom: black 1px solid;
	border-right: black 1px solid;
	font-size: 10pt;
	color: black;
	font-family: Tahoma, Garamond;
	background-color: Gainsboro;
}

.InputFile
{
	border-right: midnightblue 1px solid;
	font-size: 10pt;
	color: midnightblue;
	border-bottom: midnightblue 1px solid;
	font-family: Tahoma, Garamond;
}


.MenuHead
{
	font-weight: bold;
	font-size: 10pt;
	vertical-align: baseline;
	color: #ffffe9;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #BA8754;
	text-align: left;
}
.cGridMenuHead
{
	font-weight: bold;
	font-size: 8pt;
	vertical-align: baseline;
	color: #ffffe9;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: midnightblue;
	text-align: left;
}
.cDataGrid
{
	font-size: 8pt;
	font-family: Verdana, Helvetica, sans-serif;
	color: black;
}
.linkbutton
{
	background-color: #F0E8DF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:brown;
	text-align:center;
	border-width:1px;
	border-style:solid;
	border-color:#804040;
	display:inline-block;
}

.menubutton
{
	background-color: #F0E8DF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:brown;
	text-align:center;
	border-width:1px;
	border-style:solid;
	margin-right:10;
	border-color:#804040;
	padding-left:10;
	padding-right:10;
}



.panelsmall
{
	background-color:#F0E8DF;
	border-width:1px;
	border-style: solid;
	border-color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}
.tophead
{
	font-size:11pt;
	font-family: Verdana, Helvetica, sans-serif;
	color:Maroon;
}

.label
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}

#header-container {
	background: #828AD0 url(./../Images/bg-main.jpg) repeat-x;
	height:48px;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:2em;
	font-weight:bold;
	table-layout:fixed;
	}

#header-container a {
	text-decoration:none;
	color:#FFFFFF;
	}

#header-left {
	width:320px;
	color:#FFFFFF;
	height:18px;
	padding:10px;
	background: url(./../Images/bg-curve-top-left.gif) no-repeat;
	font-family:Trebuchet MS;
	}

#header-right {
	color:#FFFFFF;
	padding:0px;
	height:18px;
	width:640px;
	text-align:right;
	border-collapse:collapse;
	font-size:.55em;
	text-align:right;	
	}
	
#footer-container {
	background: #828AD0 url(./../Images/bg-main.jpg);
	width:100%;
	height:24px;
	color:#FFFFFF;
	font-size:.8em;
	margin:1px 0px 0px 0px;
	table-layout:fixed;
	}

#footer-left {
	width:640px;
	margin:0px;
	}

.footer-right {
	color:#FFFFFF;
	width:320px;
	margin:0px;
	background: url(./../Images/bg-curve-bottom-right.gif) no-repeat right bottom;
	border-collapse:collapse;
	}

.sDataGrid {
	font-size: 8pt;
	font-family:"trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	color: black;
	background:#71727F;
	}	

.sGridMenuHead {
	background: #948ad0;
	color: #ffffff;
	border-left: 1px solid  #71727F;
	border-right: 1px solid #71727F;
	border-top: 0px solid #71727F;
	border-bottom: 1px solid #71727F;
	font-weight: bold;
	font-size: 8pt;
	font-family: "trebuchet MS" , tahoma, verdana, arial, helvetica, sans-serif;
	vertical-align: baseline;
	text-align: center;
	text-decoration:none; 
	}
	
.sGridMenuHeadPager{
	background: White;
	color: #ffffff;
	border-left: 1px solid  #71727F;
	border-right: 1px solid #71727F;
	border-top: 0px solid #71727F;
	border-bottom: 1px solid #71727F;
	font-weight: bold;
	font-size: 8pt;
	font-family: "trebuchet MS" , tahoma, verdana, arial, helvetica, sans-serif;
	vertical-align: baseline;
	text-align: left;
	text-decoration:none; 
	}
	

.sGridMenuHead  A 
{
	padding-right:15px; 
	padding-left:3px; 
	padding-bottom:0px; 
    padding-top:0px; 
    }
		
.sGridMenuHeadASC A {
	background: url(sortup.gif) no-repeat 95% 50%;
	}

.sGridMenuHeadDESC A {
	background: url(sortdown.gif) no-repeat 95% 50%;
	}
	
.sDataGridRowStyle {
	background: seashell;
	}

.sDataGridAlternateRowStyle {
	background: ivory;
	}	
	
.sbutton {
	height:20px;
	margin:0px;
	padding:0px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#9798A1;
	border:1px solid #FFFFFF;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	}		