﻿/* Taken from RichmondGov */
#border {background:#2a466d url(../../images/backgroundPrototype.jpg) repeat-x;padding:10px 10px 10px 10px;width:960px;}

/*header*/
#header {background:url(../../images/headerPrototype2v3.jpg) no-repeat scroll 0 0 transparent; height:190px; position:absolute; width:960px; background-color:#FFFFFF; text-align:right;}
#header1{background:url(../../images/N2NbannerSpan2.jpg) no-repeat scroll 0 0 transparent; height:190px; position:absolute; width:960px; background-color:#FFFFFF; text-align:right;}
#pageHeader {height:142px; }
#RichmondVa, #quickSummary, #preamble, #menuTable11 th, #menuTable04 th, #menuTable05 th, #menuTable06 th, #menuSite h3, #extraDiv1, #extraDiv2, #extraDiv3, #extraDiv4 , #extraDiv5, #extraDiv6, #divisionalInformation h3, .ADAHiddenInfo, #PrintInfo{display:none;}
#pageHeader h1 {background:url(../../images/bannerNeighbor2Neighbor.jpg) repeat scroll 0 -35px transparent; font-size:24px; height:120px !important; left:0px; padding-top:5px; position:relative; text-align:center; top:170px; width:960px; background-color:#FFFFFF;}
#pageHeader h1 span { background-color:#FFFFFF; border: 2px solid #b58e63; color:#364f71; font-family:Georgia; font-variant:small-caps; letter-spacing:1px; padding:5px 20px; }
#pageHeader h2 {color:#29456B; font-family:Georgia; font-size:22px; font-weight:900; left:200px; margin-left:20px; position:relative; text-align:center; top:185px; width:730px;}


/*content*/
#supportingText{position: relative; top:10px; background-color:#FFFFFF; margin-top:140px;min-height:120px;} 
#area01 {
margin-top:90px;
width:650;
	background-color:#ffffff !important;
	border:none;
}

.sectionheader{
	color:#892d2b;
	font-size:14px;
	font-weight:900;
	padding-top:1px;
	padding-bottom:1px;
	text-decoration:underline
}
/* Footer */
#footer {background:url(../../images/footerBackground.jpg) repeat scroll 0 0 #ffffff; bottom:0px; color:#ffffff; height:171px; position:relative; width:960px; top:10px;}
#logos {float:right; margin-top:60px;}
#boilerplate {float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin-top:60px; width:600px;}
#footer a:link {color:#fff !important; text-decoration:none}
#footer a:visited, #footer a:hover, #footer a:active{color:#fff !important; text-decoration:underline;}

/****************** Generic Page Styles  ***********************/
#loginContent {padding:10px;background-color:#FFFFFF;}

.instruction{border:3px solid #2a466d;background-color:#ffffff;padding:5px;}
.failureNotification
{
    font-size:12px;
 	font-weight:bold;
	font-family:Arial,Sans-Serif,Verdana;
	color:red;   
}

.PageStyleH2 {color:#29456B; font-family:Georgia; font-size:22px; font-weight:900;}

.PageStyleHeader
{
	font-size:13px;
	font-weight:bold;
	font-family:Arial,Sans-Serif,Verdana;
	color:#2a466d;
}

.PageStyleLabelHint
{
	font-size:12px;
	font-weight:bold;
	font-family:Arial,Sans-Serif,Verdana;
	color:#bC6712;
}

.PageStyleLabel
{
	font-size:12px;
	font-weight:bold;
	font-family:Arial,Sans-Serif,Verdana;
	color:#000000;
}

.PageStyleConfirmation
{
	font-size:14px;
	font-weight:bold;
	font-family:Arial,Sans-Serif,Verdana;
	color:#000000;
}


.PageStyleConfirmationTitle
{
	font-size:16px;
	font-weight:bold;
	font-family:Arial,Sans-Serif,Verdana;
	color:#000000;
}


.PageStyleText
{
	font-size:12px;
	font-family:Arial,Sans-Serif,Verdana;
	color:#000000;
}

.PageStyleSubText
{
	font-size:11px;
	font-family:Arial,Sans-Serif,Verdana;
	color:#000000;
}

.PageStyleControl
{
	font-size:11px;
	font-family:Arial,Sans-Serif,Verdana;
	color:#000000;
}

.PageStyleButton
{
	border: 2px solid #bC6712;
	text-decoration:none;
	font-size:12px;
	font-family:Arial,Sans-Serif,Verdana;
	background-color:#2a466d;
	padding:3px;
	color:#ffffff;
	border-top-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-right-width:2px;
}


a.PageStyleButton:hover
{
	text-decoration:underline;
	font-size:12px;
	/*font-weight:bold;*/
	font-family:Arial,Sans-Serif,Verdana;
	background-color:#ffffff;
	border-color:#bC6712;
	/*border:1px;*/
	border-style:solid;
	border-top-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-right-width:2px;
	padding:3px;
	color:#2a466d;
}

a.PageStyleButton
{display:inline-block;
}
.SelectedRowStyle
{
    background-color:#FFFF99;
}

.AlternatingRowStyle
{
    background-color:#E0E0E0;
}

.ManualEntryGridStyle
{
	background-color:#CCFFFF; 
}

.MyNoneStyle
{
	display:none;
}

.ImageFloat;
{
	float:left;
	display:inline;
}

/****************** Generic Page Styles  ***********************/
/*************[ Modal Window Styles ]***********/


.modalBackground {
	background-color:Gray;
	-ms-filter: alpha(opacity=70);
	-ms-opacity:0.7;
	filter:alpha(opacity=70);
	opacity:0.7;	
}

.modalPopup 
{	

	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	/*width:250px;*/
}

.modalConfirm {
	background-color:#dedede;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	/*width:250px;*/
}


.modalPageTitle {
	font-family:sans-serif, arial, verdana;
	font-size: 14px;
	font-weight:bold;
	background-color:#dcdcdc;
}

.modalSubMenuTitle {
	font-family:sans-serif, arial, verdana;
	font-size: 12px;
	font-weight:normal;
}

.MyNoneStyle
{
	display:none;
}

/*************[ End:  Modal Window Styles ]***********/