/*THe Default style sheet for the application */
/*Brian Allison */
/*5/8/06 */
/*ballison@lotus911.com */
/*Main Page Styles*/
body {font-family: arial  ;}
font {font-family: arial  ;}
div.MainPageDiv {width: auto;}
div.createDiv {display: none;}
div.LnavDiv {float: left; background-image: url(/pa/capital/Board.nsf/PrivateBackground); width: 200px;}
div.RbdyDiv {float: left; /* width: 585px;*/ margin-left: 5px;  }
#closeDlgButtonDiv {
	background-color: transparent; 
	background-image: url(/pa/capital/Board.nsf/cloapp.gif); background-repeat: no-repeat ;
	width: 21px; height: 19px;
	cursor: pointer ;
}
#closeDlgButtonBarDiv {width: 100%; background-color: #556FA6; border: solid #2954FF 0px;  text-align: right;background-image: url(/pa/capital/Board.nsf/DlgCloseBarBg.gif); margin-bottom: 10px;}
img.LogoImg {position: absolute; top: 0px; left: 0px; }
p.DashboardActionsP {
		width: 100%; 
		 font-weight: bold; font-size: 10pt;
		color: #2954FF; background-color: #BFBFFF;
		text-align: left;  border: solid #2954FF 2px; 
}
p.DashboardActionsP a {margin: 5px; font-size: 8pt; color: #2954FF;}
p.MeetingTitleP {
		width: 100%; height: 70px;
		 font-weight: bold; font-size: 14pt;
		color: #6181FF; 
		text-align: center; vertical-align: baseline;
}
#WelcomeDiv {width: 100%; height: 100%; text-align: center; vertical-align: middle;  font-weight: bold; font-size: 14pt;
		color: #6181FF; }
div.LnavDiv dl {
	font-size: 8pt;
}
div.LnavDiv dt {
	font-weight: bold;
	color: #4F6931;
}
div.LnavDiv dd {
	margin-left: 5px; 
}
div.LnavDiv dd a {color: #2246D2;}
/*Voting Styles*/
#votingBlockDiv {display: none;}
p.VotingStatusNewP {color: white; font-weight: bold;
	width: 100%; 
	padding: 5px;  margin-bottom: 0px; border: solid black 1px;
	background-color: #6181FF;   background-image: url(/pa/capital/Board.nsf/BlVote.gif);  background-repeat: repeat-x;
}
p.VotingStatusOpenP {color: white; font-weight: bold;
	width: 100%; 
	padding: 5px;  margin-bottom: 0px; border: solid black 1px;
	/* background-color: #64853E;  background-color: #6181FF;*/ background-color: #6181FF;   background-image: url(/pa/capital/Board.nsf/BlVote.gif);  /* background-image: url(/pa/capital/Board.nsf/GrnVote.gif); */ background-repeat: repeat-x;
}
p.VotingStatusClosedP {color: white; font-weight: bold;
	width: 100%; 
	padding: 5px;  margin-bottom: 0px; border: solid black 1px;
	/* background-color: #CA0004; */ background-color: #6181FF;  background-image: url(/pa/capital/Board.nsf/BlVote.gif); /* background-image: url(/pa/capital/Board.nsf/RdVote.gif); */ background-repeat: repeat-x;
}
p.VotingActionP { width: 100%; padding: 5px; margin-top: 0px;  margin-bottom: 0px;}
div.votingWarningDiv {position: absolute; top: 10%; right: 50%; display: block;
		width: 170px; height: 125px;
		border: #6181FF solid 1px; background-color: #BFBFFF;
		color: red;
		padding: 0px; padding-bottom: 5px; 
		font-weight: normal; font-size: 10pt;
}
div.votingWarningDiv p {padding: 5px;}
div.votingWarningDiv span {text-align: center; font-weight: bold; width: 100%;}
#VotingActionComments { display: none;  position: absolute; top: 30%; left: 40%; 
	border: #6181FF solid 1px; background-color: #BFBFFF;
	padding: 0px; padding-bottom: 5px;
	width: 325px; height: 200px;
}
#VotingActionComments  p {padding: 5px;}
#revoteLnk {display: none; font-size: 10pt;}
div.VotingOffDiv {display: none; }
div.VotingDoneDiv {display: none; }
div.VotingOnDiv {
		display: block; position: absolute; right: 10px; top: 10px; 
		border: #6181FF solid 1px; background-color: #BFBFFF;
		padding: 0px; padding-bottom: 5px; 
		font-weight: normal; font-size: 10pt;
		width: 350px;
}
div.VotingOnDiv P {font-weight: bold; font-size: 10pt;}
a.VotingActionsLnk {font-size: 10pt; display: none; margin-left: 5px;}
div.ManualVotingDiv {
		display: block; position: absolute; left: 30%; top: 30%; 
		border: #6181FF solid 1px; background-color: #BFBFFF;
		padding: 0px; padding-bottom: 5px; 
		width: 500px;
}
div.ManualVotingDiv li {font-size: 8pt; list-style-image:  url(/icons/vwicn163.gif); margin-bottom: 5px; border-bottom: dashed #6181FF 1px; }
div.ManualVotingDiv li span {width: 125px;}
div.ManualVotingDiv p {font-weight: bold; text-align: center;}
 #votingWatcherDiv { display: none;  color: #FA9200; font-size: 8pt; } 
#motionDlg {position: absolute; top: 40%; right: 40%; padding: 0px; padding-bottom: 10px; background-color: #BFBFFF; color: #000066;  border: solid #6181FF 1px; text-align: center; width: 325px; }
#motionDlg textarea {width: 320px; height: 50px;}
#motionDlg img {border: solid red 0px;}
#motionDlg a {font-size: 10pt;}
/* Voting Results Chart */
#VotingResDiv {display: none; width: 200px; margin-left: 10px; }
div.chartDlgDiv {position: absolute; top: 5px; right: 5px; 
		border: #6181FF solid 4px; background-color: #BFBFFF;
}
#chartDiv {background-image: url(/pa/capital/Board.nsf/grid50.gif);
		 background-repeat: repeat; 
		  /* visibility: visible; */
		vertical-align: bottom;
		 width: 181px; 
		 height: 121px; 
		padding-left: 5px;
}
#redbar { background-image: url(/pa/capital/Board.nsf/redbar.gif);
		 background-repeat: repeat-y;
		/* visibility: visible; */
		width: 32px;
		/*height: 100px;*/
		/*margin-top: 20px;*/
		 float: left
} 
#bluebar { background-image: url(/pa/capital/Board.nsf/bluebar.gif);
		background-repeat: repeat-y;
		/* visibility: visible; */
		width: 32px;
		/*height: 80px;*/
		/*margin-top: 40px;*/
		 float: left 
} 
#greenbar { background-image: url(/pa/capital/Board.nsf/greenbar.gif);
		background-repeat: repeat-y;
		/* visibility: visible; */
		width: 32px;
		/*height: 40px;*/
		/*margin-top: 80px;*/
		 float: left
} 
#graybar { background-image: url(/pa/capital/Board.nsf/graybar.gif);
		background-repeat: repeat-y;
		/* visibility: visible; */
		width: 32px;
		/*height: 40px;*/
		/*margin-top: 80px;*/
		 float: left 
} 
#blackbar { background-image: url(/pa/capital/Board.nsf/blackbar.gif);
		background-repeat: repeat-y;
		/* visibility: visible; */
		width: 32px;
		/*height: 60px;*/
		/*margin-top: 60px;*/
		 float: left 
} 
#keyUl {font-size: 10pt; margin-left: 24px;  white-space: nowrap;}
#redblock { list-style-image:  url(/pa/capital/Board.nsf/redbarsm.gif);
} 
#blueblock {list-style-image:  url(/pa/capital/Board.nsf/bluebarsm.gif);
} 
#greenblock { list-style-image:  url(/pa/capital/Board.nsf/greenbarsm.gif);
} 
#grayblock { list-style-image:  url(/pa/capital/Board.nsf/graybarsm.gif);
} 
#blackblock {list-style-image:  url(/pa/capital/Board.nsf/blackbarsm.gif);
} 
#HowVotedP {font-size: 10pt; margin-left: 3px;  }
#HowVotedP span {font-weight: bold; white-space: nowrap;}
span.BdHowVotedSp{white-space: nowrap; font-weight: normal;}
/* Navigation */
#loadcurrentAgendaItemLnk {display: none;}
#MakeCurrentItemLnk {display: none;}
/* Roll Call Styles */
div.RollCallDiv {border: solid #6181FF 3px; background-color: #BFBFFF; padding: 3px; width: 300px; }
#RollCallTitleP {width: 100%; text-align: center; font-weight: bold; font-size: 12pt; color: #000066; }
#RollCallActionsP {text-align: right;}
ul.RollCallUl li {list-style-image:  url(/icons/vwicn163.gif); margin-bottom: 10px; }
ul.RollCallUl li img {margin-left: 5px; }
/* Please Wait Styles */
div.PleaseWaitDiv {position: absolute; top: 0px; left: 0px; width: 100%; height:100%;  background-color: transparent; /*  border: solid #6181FF 3px; */ display: none; }
div.PleaseWaitDiv div {position: relative; top: 40%; left: 40%; background-color: #BFBFFF; color: #000066;  border: solid #6181FF 3px; padding: 10px; width: 200px; height: 100px;}
/* Minutes Styles */
#minutesDiv {font-size: 8pt;}
#minutesMeetingTitleP {font-size: 12pt; font-weight: bold; text-align: center;}
#minutesCatTitleP {font-size: 10pt;  font-weight: bold; border-bottom: solid gray 1px;}
#minutesSubjP  {font-size: 10pt; /* font-weight: bold; */}
#minutesDiv span { font-weight: bold; margin-right: 3px;}
div.minutesActItmDiv {border-bottom: dashed gray 1px;}
#meetingDlg {position: absolute; top: 40%; right: 40%; padding: 0px; padding-bottom: 10px; background-color: #BFBFFF; color: #000066;  border: solid #6181FF 1px; text-align: center; width: 325px; }
/* Amendment Styles */
dl.AmendemntsLst {font-size: 8pt; /* margin-left: 0px; background-color: #ECE9D8; */ width: 100%; }
dl.AmendemntsLst dt {font-weight: bold; width: 100%; margin-bottom: 5px; margin-top: 5px;  }
dl.AmendemntsLst dd { width: 100%; margin-bottom: 5px; /* background-color: #ECE9D8; */ }
dl.AmendemntsLst dt span {width: 100%;}
dl.AmendemntsLst dd table {width: 100%;}
dl.AmendemntsLst dd td {width: 20%; font-size: 8pt; }
dl.AmendemntsLst dd div { display: inline;  }
dt.voteClosedDt { width: 100%; padding: 3px; padding-left: 15px; border-top: solid  #E8E8E8 2px; border-bottom: solid  #E8E8E8 1px;  /*  background-color: #D46B6D; border-top: solid #CA0004 2px; border-bottom: solid #CA0004 1px; */ background-color: #F7F7F7; background-image: url(/pa/capital/Board.nsf/vwicn098.gif); background-repeat: no-repeat;   }
dt.voteOnDt {   width: 100%;  padding: 3px; padding-left: 15px;border-top: solid  #E8E8E8 2px; border-bottom: solid  #E8E8E8 1px;  /* border-top: solid  #64853E 2px;  border-bottom: solid  #64853E 1px; background-color: #96C75D;*/  background-color: #F7F7F7; background-image: url(/pa/capital/Board.nsf/vwicn099.gif); background-repeat: no-repeat;  }
dt.voteNoneDt {border-top: solid  #E8E8E8 2px; border-bottom: solid  #E8E8E8 1px;  width: 100%;  padding: 3px; padding-left: 15px;  background-color: #F7F7F7;  background-image: url(/pa/capital/Board.nsf/vwicn100.gif); background-repeat: no-repeat; }
dl.AmendemntsLst dd div {margin-bottom: 5px; display: inline;}
#AmendTitleSp {font-size: 10pt; font-weight: bold; width: 100%; background-color: #BFBFFF;   }
#TitleAmdDt td {font-weight: bold;  }
/* Approval Styles */
div.SelectApproverDlgDiv {
	display: none; position: absolute; right: 10px; top: 50px; 
	width: 400px;
	border: #6181FF solid 1px; background-color: #BFBFFF;
	padding: 0px; padding-bottom: 5px; 
	z-index: 999;
	font-size: 8pt;
}
div.SelectApproverDlgDiv select {width: 190;}
p.approverWarningP {color: red; font-weight: bold; }
/* Email Styles */
div.EmailDiv {
		margin-top: 10px;
		display: block; position: absolute; left: 10px; top: 10px; 
		border: #6181FF solid 1px; background-color: #BFBFFF;
		padding: 0px; padding-bottom: 5px; 
		font-weight: normal; font-size: 10pt; text-align: left;
		width: 400px;
}
#closeDlgButtonBarEMDiv {width: 100%; background-color: #556FA6; border: solid #2954FF 0px;  text-align: right;background-image: url(/pa/capital/Board.nsf/DlgCloseBarBg.gif); margin-bottom: 0px;}
div.EmailDiv input {width: 80%;}
/* div.EmailDiv span {width: 80%;} */
div.EmailDiv textarea {width: 100%; height: 250px;}
span.eMailLblSp {width: 20%;}
#eMailBdToSpn {width: 80%}
p.emailBtnP {margin-top: 0px;}
p.emailBtnP input  { background-color: #556FA6; border: solid #2954FF 0px; color: white; width: 20%; background-image: url(/pa/capital/Board.nsf/DlgCloseBarBg.gif);  margin-right: 5px; }
#emailwarningSpn {color: red;}
#bdmemLstSpn {font-size: 8pt; font-family: arial;}
#bdmemLstSpn img {border: solid red 0px;}

