table {
	border: 0; 
}

.adminHeader {
	height: 30px;
	text-align: center;;
	vertical-align: middle
}

.adminRowOne {
	height: 30px;	
	background: #d7e1ed;
}

.adminRowTwo {
	height: 30px;
	background: #FCFCEA;
}

.agent {
	background: #d7e1ed;
	width: 550px;
}
.agentLabel{
   width:200px;	
}
.agentInput{
	width:350px;
}

.app UL {
	display: inline;
}
.assoNPLabel{
	width:130px;	
}
.assoNPInput{
	width:570px;	
}


.bold{
	font-weight:bold
}
.center {
	text-align: center;
	width: 100%;
}
.contactReq{
	width:10px;	
	text-align:center;
}
.contactCol{
    width:80px;
   	text-align:left;	
}
.crimerate{
	text-align:center;
	font-weight:bold;
	font-size:150%;
}
.crimePremium{
	text-align:left;
	width:80%;
	padding:20px;
	margin:20px;
	cellspacing:20px;
	border-collapse: collapse;
	border:1px solid #d7e1ed;
}
.doStep2Radio{
   width:100px;
   text-align:left;	
   padding-right:5px;
}
.disabled{
	background:#FAFAFA;    /*#E0E0E0;*/
	color:black;
}

.edit_button { 
	padding: 5px;
	text-align: center
}

.error {
	color: red
}
.appCheckBox{
  width:10px;
  padding:3px;	
}
.appfooter {
	border-top: solid 1px #d7e1ed;
	padding: 0;
	width: 100%;
	border-spacing: 0;
	text-align: center;
}
.half{
	width:50%;
}


.appheader {
	border: 0;
	font-weight: heavy;
	text-align: center;
}

.headcell {
	width: 98px;
	height:25px;
	text-align: center;
}
.headcellRight{
	width: 98px;
	height:25px;
	text-align: center;
	border-left:1px solid #d7e1ed;
	border-top:1px solid #d7e1ed;
	padding:0;
	margin:0;
}
.headcellRightNoTop{
	width: 98px;
	height:25px;
	text-align: center;
	border-left:1px solid #d7e1ed;	
	padding:0;
	margin:0;
}
.headcellPR {
	width: 102px;
	height:25px;
	text-align: center;
	border-left:1px solid #d7e1ed;
	border-top:1px solid #d7e1ed;
}

.headcellWide {
	width: 197px;
	height:25px;
	text-align: center;
	border-left:1px solid #d7e1ed;
	border-top:1px solid #d7e1ed;
}

.innerTable {
	border-collapse: collapse;
	border: solid 2px gray;
	padding: 10px;
	margin: 10px;
	text-align: center;
}

.innerTableBorder {
	border-collapse: collapse;
	border: solid 1px gray;
	padding: 5px;
	margin: 5px;
	text-align: left;
}

.innerTableHead {
	width: 90px;
	height: 30px;
	padding:30x;
	background: #cccccc;
	text-align: center;
	font-weight: bold;
	font-size: 100%
}

.innerTableHeadLong {
	width: 100%;
	height: 100%;
	text-align: center;
	font-weight: bold;
	font-size: 100%;
	border: 1px solid black;
	background: #cccccc;
	padding: 5px
}

.innerTableHeadShort {
	vertical-align: middle;
	padding: 3px;
	background: #cccccc;
	text-align: center;
	font-weight: bold;
	font-size: 100%;	
	height:30px;
}



.jsfTable {
	border-collapse: collapse;
	border: solid 1px #d7e1ed;
	padding: 2px;
	width: 700px;
	border-spacing: 0;
	text-align: left
}

.jsfTableLRBorder {
	border-collapse: collapse;
	border-left: solid 1px #d7e1ed;
	border-right: solid 1px #d7e1ed;
	padding: 7px; 
	width: 700px;
	border-top: 0;
	border-bottom: 0;
	text-align: center;
	align: center;
}

.jsfTableLRBorderDefault {
	border-collapse: collapse;
	border-left: solid 1px #d7e1ed;
	border-right: solid 1px #d7e1ed;
	border-spacing: 0;
	padding: 7px;
	width: 700px;
	border-top: 0;
	border-bottom: 0;
	text-align: left;
}
.jsfTableLRBorderNoPadding{
	border-collapse: collapse;
	border-left: solid 1px #d7e1ed;
	border-right: solid 1px #d7e1ed;
	border-spacing: 0;
	padding: 0px;
	margin:0px;
	width: 700px;
	border-top: 0;
	border-bottom: 0;
	text-align: left;
}
.jsfTableLRBBorderDefault {
	border-collapse: collapse;
	border-left: solid 1px #d7e1ed;
	border-right: solid 1px #d7e1ed;
	border-bottom: solid 1px #d7e1ed;
	border-spacing: 0;
	padding: 7px;
	width: 700px;
	border-top: 0;
	text-align: left;
}

.jsfTableLRTBorderDefault {
	border-collapse: collapse;
	border-left: solid 1px #d7e1ed;
	border-right: solid 1px #d7e1ed;
	border-top: solid 1px #d7e1ed;
	border-bottom:0;
	padding: 7px;
	width: 700px;
	border-spacing: 0px;
}
.jsfTableLRTBorderNoPadding{
	border-collapse: collapse;
	border-left: solid 1px #d7e1ed;
	border-right: solid 1px #d7e1ed;
	border-top: solid 1px #d7e1ed;
	border-bottom:0;
	padding: 0px;
	width: 700px;
	border-spacing: 0px;
}
.leftAlign {
	text-align: left
}
.leftBorder{
  border-left: solid 1px #d7e1ed;
}
.linkLeft{
 float:left;
 width:75%;
 height:10px	
}
.linkRight{
 float:left;
 width:24%;
 text-align:left;	
}
.noticeTable {
	border-collapse: collapse;
	border: solid 2px black;
	padding: 7px;
	width: 700px;
	text-align: center;
}

.oneColumn {
	width: 500px;
}



.partialBorder {
	border-collapse: collapse;
	border-left: solid 1px #d7e1ed;
	border-right: solid 1px #d7e1ed;
	border-bottom:0;
	border-top:0;
	width: 100%;
	height: 100%;
	border-spacing: 0;
	padding: 0;
	margin: 0
}
.paddedCell {
	margin: 10px;
	padding: 10px;
}
.premium{
	width:700px;
	text-align:left;
}
.propGrossCovRevCol{
	width:100px;
	border:1px solid gray;
}
.propPropertyCol{
	width:140px;
	border:1px solid gray;
}

.propStep2OneColumn {
	width: 200px;
}

.propStep3ColumnOne {
	width: 670px;
}

.propStep4ColumnOne {
	width: 550px;
}

.propStep4ColumnShort {
	width: 400px;
}
.required {
	color: red;
	width: 100%;
	text-align: left
}
.rightAlign{
	width:100px;
	text-align:right;
}
.rowNumber {
	width: 18px; /**    18px; **/
	height: 30px;
	text-align: center;
}

.rowHeight {
	height: 30px;
}

.sigRow {
	height: 50px;
}

.subTable {
	border-spacing: 0;
	padding: 0;
/**	margin-left: -3px; **/
/**	padding-left:-3px; **/
}

.subtitle {
	background: #92B1C4;
	width: 100%;
	height: 25px;
	text-align: left;
	font-weight: bold;
}
.thinRow{
	height:30px;		
}
.thinerRow{
	height:25px;
}
.thickRow{	
	height:40px;
}
.title {
	background: #6b9cad;
	text-align: center;
	height: 25px;
}
.topAlign {
	vertical-align: top;
	padding-top: 8px;
	padding-bottom: 8px
}

.topAlignNonPadded {
	vertical-align: top;
}

.topAlignLRPadded {
	vertical-align: top;
	padding: 5px;
}
.toggleSection{	
	width:108%;	
}
.umbTitle {
	border: solid 1px #d7e1ed;
	padding: 0px;
	background: #92B1C4;
	text-align: center;
	width: 100%;
	font-weight:bold;
}
.unviewed{
	background-color:yellow;
 	height:30px;
 	font-weight:normal;
	text-align:center;
}
.reqView{
	background-color:lightgreen;
 	height:30px;
 	font-weight:normal;
	text-align:center;
}
.viewed{
    background-color:white;
 	height:30px;
	font-weight:normal;
	text-align:center;	 
}
.whoOne{
	width:100px;
}
.yearTitle {
	width: 100px; /*100*/
	text-align: center;
	height:25px;
	border-top:1px solid #d7e1ed;

}
/** Style for artilce admin**/
.dateArt{
  width:50px;
}
.typeLiveEdit{
  width:30px;
}
.titleArt{
 width:200px;
}
.descArt{
 width:410px;
}