@charset "utf-8";
/* CSS Document */

.contentContainer{
background-color:#F3F3F3;
}

/*
Submission form
*/

.frmSect{
    font-size: 13px;
    font-weight: bold;
    color:#333333;
    background-color: #E1E1E1;
    border-bottom: 1px dashed #AAAAAA;
}


/*
   BUTTONS
*/

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button_grey {
    background: transparent url('../images/bg_button_grey.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button:hover {
    border:0px solid #fbc2c4;
	font-weight:bold;
    color:#d12f19;
}

a.button span {
    background: transparent url('../images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.button_grey span {
    background: transparent url('../images/bg_button_span_grey.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.button_grey:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}
a.button_grey:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 

.topButtons{
width: 540px;

	 
	  margin-left: auto ;
	  margin-right: auto ;
	 		
}

/*
	Left Menu
*/

.lftMenuSection{
background-color:#F3F3F3;
border: 3px #555555 solid;
 min-width: 190px;
}

.lftMenuBox{
border:0px solid #000000;
margin-bottom:0px;
width:200px;
margin-right: 5px;
line-height:2.2em;

}

.frmlbl1{
    font-weight: bold;
}



div.moduletable, div.module {
border:0px solid #000000;
margin-bottom:25px;
}

#topic_type{
    width: 192px;
}

/*
	Reviewer Form (pc.php)
*/

.tableData{
	width: 100%;
	border-collapse:collapse;
	margin-top:15px;
	
		
}
.head td{
 border-left: #000 thin solid;
 border-right: #000 thin solid;
  border-top: #000 thin solid;
}

tr.briefRow{
background-color:#CCCCCC;
color:#000000;
border-bottom: #000000 3px solid;
border-top:1px solid #000; 
padding-bottom:5px;

}

td.left {border-left:1px solid #000;}

td.right {border-right:1px solid #000;}

td.none {
border:none;
} 

div#bigInfo{
font-size: 18px;
text-align:center;

width:100%;
}

a.blue{
	color:#000099;
	font-weight:bold;
}
.head{
font-size:16px;
font-weight:bold;

}

td.title{
	width: 200px;
}
td.submitter{
	width: 150px;;
}
td.decision{
	width: 100px;
}
tr.questionGroup{
    background-color: #e1e1e1;
    border-bottom: 1px dashed rgb(170,170,170);
    font-size: 13px;
    font-weight: bold;
    font-style: normal;
}
.borderbottom{
   border-bottom: 1px solid #AAAAAA;
}

.err{
    color: red;
}
.reqf{
    color:red;
}

/*
CHAIR PAGE
*/
.chairtd{
    padding-left: 20; border-bottom: 1px solid #B2B2B2; border-right: 1px solid #B2B2B2;
}
/* This is the right has side of the table in the chair page*/
.chairtd_data{
    border-bottom: 1px solid rgb(178, 178, 178);
}
/* unresp = indicates unresponsive ac's or pc's  */
a.unresp{
    color: red;
}
.unresp{
    color: red;
}
/*
END CHAIR PAGE
*/

/*
redirect.php
*/
.rev_table{
    border-top: 1px solid #B2B2B2;
    border-left: 1px solid #B2B2B2;
    border-right: 1px solid #B2B2B2;
    border-bottom: 1px solid #B2B2B2;
    margin: auto;
}

.spacer{
    border-bottom: 1px solid #AAAAAA;
}




































