
input.Check { border: none; }
input.Radio { border: none; }

.ipWidth { width:400px; }
.ipDo { color:#a7a702; font-size:8pt; font-family:arial; }
.ipDo:link { color:#a7a702;  font-weight:bold; }
.ipDo:visited { color:#a7a702; font-weight:bold; }
.ipDo:hover { color:#a7a702; font-weight:bold; }
.ipDo:active { color:#a7a702; font-weight:bold;  }

.ipError { color:#FF0000; font-size:8pt; font-family:arial; }
.ipError:link { color:#FF0000;  font-weight:bold;}
.ipError:visited { color:#FF0000;font-weight:bold;  }
.ipError:hover { color:#FF0000; font-weight:bold; }
.ipError:active { color:#FF0000; font-weight:bold;  }

.ipInfo { color:#AA0000; font-size:8pt; font-family:arial;  font-weight:normal;}
.ipInfo:link { color:#AA0000;  font-weight:bold;}
.ipInfo:visited { color:#AA0000;font-weight:bold;  }
.ipInfo:hover { color:#AA0000; font-weight:bold; }
.ipInfo:active { color:#AA0000; font-weight:bold;  }

.ipMessage { color:#a7a702; font-weight:normal; font-size:8pt; font-family:arial; }
.ipMessage:link { color:#a7a702; font-weight:bold; }
.ipMessage:visited { color:#a7a702; font-weight:bold; }
.ipMessage:hover { color:#a7a702; font-weight:bold; }
.ipMessage:active { color:#a7a702;  font-weight:bold; }
	
.input.textarea { border-top:1px solid #BBBBBB; 
	margin: 2px;
	padding: 2px; }

.inputBox { color:#000000; background-color:#FFFFFF; border:1px solid #ddd; padding:2px; font-size:14px; font-weight:normal; }
.button { background-color:#aaa; color:#fff; border:1px solid #ddd; }

input.cbilder {
	padding: 2px;
	height:20px;
	width:120px;
	font-family:arial;
	font-size:8pt;
	cursor:pointer;
	border:1px solid #cccccc;
	background-color:#e8e8e8; 
	color:#555555; }

input.cbilder:hover { background-color:#f0f0ee; border:1px solid #cccccc; }

input.ccopy {
	padding: 2px;
	height:20px;
	width:110px;
	font-family:arial;
	font-size:8pt;
	cursor:pointer;
	border:1px solid #cccccc;
	background-color:#e8e8e8; 
	color:#555555; }

input.ccopy:hover { background-color:#f0f0ee; border:1px solid #cccccc; }

input.module { 
	font-family:arial;
	font-size:8pt;
	border:none;
	cursor:pointer;
	border:1px solid #999999;
	background-color:#888888; /* #B0C633 */
	color:#FFFFFF; }

input.module:hover { background-color:#666666; border:1px solid #999999; }

input.attachment { 
	width:140px;
	height:20px;
	font-family:arial;
	font-size:8pt;
	cursor:pointer;
	border:1px solid #cccccc;
	background-color:#e8e8e8; /* #B0C633 */
	color:#555555; }
		
input.attachment:hover { background-color:#f0f0ee; border:1px solid #cccccc; }

input.saveContent { 
	padding: 2px;
	width:120px;
	font-family:arial;
	font-size:8pt;
	border:none;
	cursor:pointer;
	border:1px solid #999999;
	background-color:#B0C633; 
	color:#FFFFFF; }

input.saveContent:hover { background-color:#C0D15C; border:1px solid #999999; }

input.back { 
	width:50px;
	padding: 2px;
	font-family:arial;
	font-size:8pt;
	cursor:pointer;
	border:1px solid #999999;
	background-color:#B0C633; 
	color:#FFFFFF; }

input.back:hover { background-color:#C0D15C; border:1px solid #999999; }

input.newContentButton { 
    			padding: 2px;
			font-size:8pt;
			font-family:arial;
			cursor:pointer;
			background-color:#B0C633;
			border:1px solid #999999;
			color:#FFFFFF; }

input.newContentButton:hover {  background-color:#C0D15C;
				border:1px solid #999999; }
												 
input.viewValid {	border:0px solid #FFFFFF; 
			color:#B0C633; 
			checkbox-arrow-color: #B0C633; }
									
input.logoutInfo {	padding: 2px;
		 	font-size:8pt;
			font-family:arial;
			cursor:pointer;
			background-color:#B0C633;
			border:1px solid #999999;
			color:#FFFFFF;
}

input.logoutInfo:hover { 	background-color:#C0D15C; 									 		 	 					border:1px solid #999999; }

input.loginButton { 		padding: 2px;
				width: 70px;
				font-size:8pt;
				font-family:arial;
				cursor:pointer;
				background-color:#B0C633;
				border:1px solid #999999;
				color:#FFFFFF;
}

input.loginButton:hover { background-color:#C0D15C;
		 	 border:1px solid#999999; }												 

input.fileupload { width:550px; }	

textarea.smarttext	{	border:0px;
				font-family:arial;
				font-size:10pt;
				color:#505b67;	
				margin-bottom:10px;
				line-height: 1.5;
						
				scrollbar-3dlight-color: #FFFFFF;
				scrollbar-arrow-color: #9ba6b2;
				scrollbar-darkshadow-color: #FFFFFF;
				scrollbar-face-color: #FFFFFF;
				scrollbar-highlight-color: #FFFFFF;
				scrollbar-shadow-color: #FFFFFF;
				scrollbar-track-color: #FFFFFF;
			}
					
input.smarttext  		{	
						border:0px;
						font-family:arial;
						font-size:10pt;
						color:#505b67;		
}

input.smarttext_h1 {
						border:0px;
						font-family:arial;
						font-weight:bold;
						font-size:12pt;	
}

input.smarttext_h2 {	
						border:0px;
						font-family:arial;
						font-size:10pt;
						font-weight:bold;	
}

input.smarttext_h3 {	
						border:0px;
						font-family:arial;
						font-size:10pt;	
						font-weight:bold;	
}

input.contentSelect { 
    		padding: 2px;
		font-family:arial;
 		font-size:8pt;
    		border:none;
		cursor:pointer;
		border:1px solid #999999;
		background-color:#B0C633; 
		color:#FFFFFF; }

input.contentSelect:hover { background-color:#C0D15C; border:1px solid #999999; }

textarea.textarea { width:550px; }


