﻿body 
{font-family: Arial;	font-size: 10pt;	padding: 0; 	margin: 0; 	border: 0px;}
.ContainerBody a:link, .ContainerBody a:visited, #form1 a:link, #form1 a:visited 
{ color: #002A5C; text-decoration: none }
.ContainerBody a:hover, .ContainerBody a:active, #form1 a:hover, #form1 a:active 
{ color: #1678CF; text-decoration: underline; }

/*Gray box used on most pages*/
.ContainerBody
{
	clear: both; background-color: #F8FAFC;
	border: solid 1px #C6C5C5;
	width: 950px; margin: 0 auto; margin-top: 10px;
	z-index: 40;
}


.WhiteContentBox
{
	margin: 5px; padding:5px; 
	background-color:White; 
	border: solid 1px #97BEDF; 
}

.FlatButtons, .InverseFlatButtons, #AddButton, #ctl00_ContentPlaceHolder1_QSearch2_Button1, #Login1_LoginButton, .tableCell input, input#Button2, .alertBox input
{
	padding: 3px 8px;
	background: url(../images/bg_button.gif) repeat-x;
	border: solid 1px #317106; 
	font-weight: bold;
	font-size: 70%; color: #fff;
	text-transform: uppercase;
	height: 23px;
	cursor: pointer;
}
.BlueTitleBar .FlatButtons, .BlueTitleBar .InverseFlatButtons, input#Button2, .alertBox input { font-size: 80%; }

/*.InverseFlatButtons
{
	background-color: White;
	border: solid 1px #004B8D; 
}*/

.CalendarButtons
{
	background-color: #F8FAFC;
	background-image: url(../images/calendar_32x32.gif);
	border: solid 1px #004B8D; 
}

.BlueTitleBar
{
	background: #CFCECA url(../images/bg_titlebar2.gif);
	/*background: #004B8D url(../images/bg_titlebar.gif);*/
	padding: 5px;
}

.BlueTitleBar#a
{
	text-decoration: none; 
	color: White;
}

TextToLabel
{
	border: solid 1px white;
}

/*Code for centering an Image in a block*/
IMG.Centered
{
	margin-left:auto;
	margin-right:auto;
	display:block;
	border: 0px;
}

/*Used for styling an input box into a single black line*/
.SingleLineInput
{
	/*border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border: solid 1px #004B8D;*/
}

.PadDivRow
{
	float: left;
	padding: 2px;
}


/*This style is used on the quick link
	boxes for the default pages of a section*/
body .MainPageBlock
{
	float:left;
	background-color:White; 
	border: solid 1px #004B8D; 
	padding: 5px; 
	margin: 4px 4px 4px 4px;
	height: 90px;
	width: 70px;
	text-align: center; font-weight: bold;
}
	.MainPageBlock div { text-align: center; font-size: 85%; }

/*These Styles are used for the message/alert box*/
.alertBox
{
	background-color: #e2a1a2; /* url(../images/icons/warning.gif) 15px center no-repeat;*/
	text-align: left;
	display:block;
	padding: 5px  20px 5px 25px;
	border-top: 2px solid #ff2f2e;
	border-bottom: 2px solid #ff2f2e;
	position: absolute;
	top: 25%;
	left: 15%;
	font-weight:bold; font-size: 85%;
	width: 400px;
	z-index: 100;
}

.errLine
{
	margin-left: 2px;
}

.infoBox 
{
	background-color:#F8FAFC;
	text-align: left;
	/*display:block;*/
	padding: 5px  20px 5px 25px;
	border: 2px solid #B5D4FE;
	/*border-top:2px solid #B5D4FE;*/
	position: absolute;
	top: 150px;
	left: 250px;
	font-weight:bold;
	width: 400px;
	z-index: 100;
}

.LastHalfToolbar
{
	background-image: url(../images/beanstalk_fade.jpg);	 
	float:left; 
	min-height:31px;
	background-color:#004B8D; 
	width: 49.99%;
}

.NavySteps
{
	font-weight:bold; 
	font-size:medium; 
	color:Navy;
}

.SmallNavySteps
{
	font-weight:bold; 
	font-size:small; 
	color:Navy;
}
	#ctl00_ContentPlaceHolder1_panFilter { width: 880px; margin: 10px; }

.CalendarControl
{
	float: left;
}

.GridDeleteButton
{
	background-image: url(../images/cross16x16.gif);
	background-repeat: no-repeat;
	background-position :center ;
}

.HeaderSpan
{
    /*bean_stalk_1.jpg*/
	background: #d3d3d3 url(../images/bg_fade_3.jpg) repeat-x 0 0;
	height: 147px;
	min-height: 147px;
	/*background-repeat:repeat-x;*/
	
}
div #ctl00_dvToolBarRight { background: url(../images/bg_menu.gif) repeat-x; }

#ctl00_dvToolBarRight a#ctl00_LoginStatus1 { font-weight: bold; color: #fff; text-decoration: none; }
	#ctl00_dvToolBarRight  a:hover#ctl00_LoginStatus1 { color: #fff; text-decoration: underline; }



