﻿.mask
{
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	background-color:#2f2f2f;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 500;
}

#NisaTodaysRegionalBallot_c, #StoneleighAttendence_c, #panel51_c, #panel52_c {background: none; border: 0;}
#panel51_c, #panel52_c {z-index: 3000;}
#NisaTodaysRegionalBallot, #StoneleighAttendence, #panel51, #panel52 {background: #FFFFFF;border: 0; margin: 0;}

#NisaTodaysRegionalBallot .hd, #StoneleighAttendence .hd, #panel51 .hd, #panel52 .hd
{
	background: #4387C6;
	border: 0;
	margin: 0;
	color: #FFFFFF;
	font-size: 14px;
	padding: 4px;
	white-space: nowrap;
}

#StoneleighAttendence .container-close {right: 8px; top: 8px;}

#NisaTodaysRegionalBallot .bd, #NisaTodaysRegionalBallot .ft, #StoneleighAttendence .bd, #StoneleighAttendence .ft,
#panel51 .bd, #panel51 .ft, #panel52 .bd, #panel52 .ft
{
	background-color: #FFFFFF;
	border: 0;
	margin: 0;
}

#NisaTodaysRegionalBallot .bd, #StoneleighAttendence .bd, #NisaConferenceUpdate .bd, #panel51 .bd, #panel52 .bd {padding-top: 20px;}

#StoneleighAttendence .bd, #NisaConferenceUpdate .bd, #panel51 .bd, #panel52 .bd {text-align: center;}

#NisaTodaysRegionalBallot .bd img {float: left; margin-left: 1.5%;}

#NisaTodaysRegionalBallot .bd div, #StoneleighAttendence .bd div, #panel51 .bd div, #panel52 .bd div {float: right; margin-right: 0.5%; width: 56.5%;}

#panel51 .bd div, #panel52 .bd div {width: auto;}

#panel52 .bd div div#ocs-info-widgets {width: 100%; text-align: center;}
#panel52 .bd div div#ocs-info-widgets button#ocs-info-close {float: none;}

#panel51 .bd div div#nisa-conference-widgets, #panel52 .bd div div#nisa-conference-widgets
{
	text-align: center;
	width: 100%;
}

#NisaTodaysRegionalBallot .bd p, #StoneleighAttendence .bd p, #NisaConferenceUpdate .bd p
{
	line-height: 150%;
	padding-bottom: 10px;
}

#panel51 .bd p, #panel52 .bd p
{
	padding-bottom: 0;
	margin: 10px auto;
	text-align: center;
	width: 80%;
}

#panel51 .bd p.link, #panel52 .bd p.link {margin: 0 auto;}

#panel51 .bd p a, #panel52 .bd p a
{
	background: #FF0000;
	border-color: #CCCCCC #999999 #999999 #CCCCCC;
	border-style: solid;
	border-width: 2px;
	color: #FFFFFF;
	display: block;
	font-size: 110%;
	font-weight: bold;
	line-height: 130%;
	padding: 5px;
	text-align: center;	
}

#NisaTodaysRegionalBallot .bd ul
{
	display: inline;
	float: left;
	padding: 10px 0 5px 1.5%;
	width: 97%;
}

#StoneleighAttendence .bd ul
{
	margin: 0 auto 10px auto;
	padding: 10px 0 5px 1.5%;
	width: 90%;
}

#NisaTodaysRegionalBallot .bd ul li, #StoneleighAttendence .bd ul li
{
	background: #4387C6 url(../images/modalwindowbuttonleft.gif) no-repeat left center;
	float: right;
	width: auto;
}

#StoneleighAttendence .bd ul li
{
	float: left;
	margin-bottom: 10px;
	width: 100%;
}

#NisaTodaysRegionalBallot .bd ul li.firstLink {float: left;}

#StoneleighAttendence .bd ul li.bigLink {background-image: url(../images/modalwindowbuttonleft2.gif);}

#NisaTodaysRegionalBallot .bd ul li a, #StoneleighAttendence .bd ul li a
{
	background: url(../images/modalwindowbuttonright.gif) no-repeat right center;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	margin-left: 12px;
	padding: 8px 12px 9px 0;
}

#StoneleighAttendence .bd ul li a
{
	line-height: 140%;
	padding: 5px 12px 6px 0;
	text-align: center;
}

#StoneleighAttendence .bd ul li.bigLink a {background-image: url(../images/modalwindowbuttonright2.gif);}

#panel57 .qcdsintro img
{
    display: block;
    margin: 10px auto;
}

#panel57 .qcdsintro h3
{
    font-weight: bold;
    margin: 10px 0;
    text-align: center;
}

#panel57 .qcdsintro h3 a {font-weight: bold;}