@charset "utf-8";
/* CSS Document */

input,textarea{
	border:solid 1px #d6d6d6;
	outline:none;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#404040;
	padding:4px 0 3px 4px;
}
select{
	vertical-align:middle;	
	border:solid 1px #d6d6d6;
	outline:none;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#404040;
	padding:2px;
}
input:focus,textarea:focus,select:focus{
	background:#fef2ff;
}
.radioBtn,.checkBox{
	border:none;
	background:none;
	width:14px;
	height:14px;
	margin:0 5px; 
}
.fileMenu{
	height:22px;
	background:none;
	border:solid 1px #999;
}
/**** Btns ****/
input.btn,a.btn{
	background:url("../images/btn.gif") left top no-repeat;
	width:68px;
	height:24px;
	border:none;
	cursor:pointer;
}
a.btn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#157fcd;
	font-weight:bold;
	line-height:24px;
	display:inline-block;
	text-align:center;
}	
input.btn{
	padding:0 0 2px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#157fcd;
	font-weight:bold;
	line-height:24px;
}
.btn:hover{
	background:url("../images/btn.gif") left -24px no-repeat;
	color:#157fcd;
}	
.btn1,.btn2,.btn3{
	height:24px;
	border:none;
	cursor:pointer;
	padding:0 0 2px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#157fcd;
	font-weight:bold;
	line-height:24px;
}
.btn1{
	background:url("../images/btn.type.1.gif") left top no-repeat;	
	width:131px;
}
.btn1:hover{
	background:url("../images/btn.type.1.gif") left -24px no-repeat;	
}
.btn1:active{
	background:url("../images/btn.type.1.gif") left top no-repeat;	
}
.btn2{
	background:url("../images/btn.type.1.gif") -137px top no-repeat;	
	width:141px;
}
.btn2:hover{
	background:url("../images/btn.type.1.gif") -137px -24px no-repeat;	
}
.btn2:active{
	background:url("../images/btn.type.1.gif") -137px top no-repeat;	
}
.btn3{
	background:url("../images/btn.type.1.gif") -284px top no-repeat;	
	width:90px;
}
.btn3:hover{
	background:url("../images/btn.type.1.gif") -284px -24px no-repeat;	
}
.btn3:active{
	background:url("../images/btn.type.1.gif") -284px top no-repeat;	
}

/**** Standard Form ****/
div#standardForm{
	margin:0 0 0 5px;	
}	
div#standardForm table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4c4c;
}
div#standardForm h2{
	margin:10px 0 5px 0;	
}

/**** For Validations****/
div#standardForm table label, #loginBox table label {
	padding:0 0 0 19px;
	line-height:15px;
	display:inline-block;
}
div#standardForm table label.valid,#loginBox table label.valid{
	background:url("../images/validation_images/valid.gif") left 1px no-repeat;	
	border:none;
}
div#standardForm table label.invalid,#loginBox table label.invalid {
	background:url("../images/validation_images/invalid.gif") left 1px no-repeat;	
	border:none;
}
/**** Warnings ****/
#warning{
	display:none;
	margin:0 0 10px 0;
	font-family:Arial,Tohama, sans-serif;
	line-height:16px;
	font-size:12px;
	color:#4d4d4d;
	padding:7px 34px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
div#standardForm .positive,dl#loginBox .positive{
	display:block;
	background:url("../images/validation_images/positive.gif") top left no-repeat #e6f3ec;
	border:solid 1px #93dffa;
}
div#standardForm .negative,dl#loginBox .negative{
	display:block;
	background:url("../images/validation_images/negative.gif") top left no-repeat #fbeaef;
	border:solid 1px #ffb8ff;
}
div#standardForm .information,dl#loginBox .information{
	display:block;
	background:url("../images/validation_images/information.gif") 1px 3px no-repeat #fffae9;
	border:solid 1px #d6d6d6;
	padding:7px 34px 9px 37px;
}
div#standardForm .preloader,dl#loginBox .preloader{
	display:block;
	background:url("../images/validation_images/preloader.gif") 6px 6px no-repeat #f6f6f6;
	border:solid 1px #d6d6d6;
}
.toolTipText{
	display:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

