@CHARSET "UTF-8";

label.leftalign {
	display:block;
    float:left;
    font-weight:bold;
	padding:0 10px 0 0;
    text-align:left;
    width:20%;

}
label.topalign {
    display:block;
    font-weight:bold;
    padding:0 10px 0 0;
  /*  line-height:1.6em;*/
    text-align:left;
    width:20%;
}

.input50 { /* changed for some fields it was too small */
	width:50px;
}
.input75 { /* changed for some fields it was too small */
	width:75px;
}


.input100 {
	width:100px;
}
.input120 {
	width:120px;
}

.input150 {
	width:150px;
}
.input200 {
	width:200px;
}
.input250 {
	width:250px;
}
.input300 {
	width:300px;
}
.input95procent {
	width:95%;
}
.input80procent {
	width:80%;
}

.validationmessages {
	background-color:red;
	padding:10px;
	width:100%;
}
.reipviewcontainer {

	display:inline;
	
}
.reipcontainer {
	margin:50px 50px 0 0;
}
.newsxblurbitem {
	margin:0 0 20px 5px;
	padding-right:0 5px0 0; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12x;
	font-weight:regular;
	color:#000;
	
}		

.newsxblurbtitle {
    font-size:14px;
    font-weight:bold;
	margin:0;
	
}

.newsxblurbitem p {
	margin:0;
	line-height:1em; }	
			
.newsxblurbitem img {
    margin:0 10px 0 0;
    float:left;
	
}		
.newsxdetailview {
	
}	
.newsxdetailview img {
	float:left;
	margin:0 15px 15px 0;
	
}
#newsxitempreview {  /* used on dashboard */
	padding:0 10px 0 10px;
	border:0px solid #000;
}
.newsxmsgboarditem {
	margin: 0 0 10px 0;
	padding:0 ; 
/*    padding-bottom:5px; */
   

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:regular;
	color:#000;
		
	
}	
.newsxmsgboardlist {
	margin:20px 0 0 0;

}
.login a {
   color:#000;	
	
}	
/* */