*{ padding:0; margin:0; border:none; list-style:none; text-decoration:none; }
.tablestyle4{ margin:0 auto; width:90%;}
.tablestyle4 td{ font:normal 12px/24px Arial, Helvetica, sans-serif; color:#666565; padding:0 0 0 10px; }

.tablestyle4 input[type="text"]{ font:normal 14px/36px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; height:36px; 
 margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:0 10px;}

.tablestyle4 input[type="email"]{ font:normal 14px/36px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; 
height:28px; margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:0 10px;}

.tablestyle4 input[type="password"]{ font:normal 14px/36px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; height:36px; 
margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:0 10px; }

.tablestyle4 select{ font:normal 14px/36px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; height:36px; 
width:100%; margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:0 10px; }

.selectOne{ font:normal 14px/36px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #666; height:36px; 
width:100%; margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:0 10px;}

.tablestyle4 textarea{font:normal 14px/20px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; width:100%; height:80px; padding:0 10px; 
margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.tablestyle4 input[type="submit"]{ background:#09C; height:30px; width:75px;  color:#FFF; 
border:none;  font-size:12px; -webkit-border-radius: 5px; -moz-border-radius: 5px; 
border-radius: 5px; margin:10px 0;}

.tablestyle4 input[type="submit"]:hover{ background:#000; cursor:pointer;}

.tablestyle4 input[type="reset"]{background:none; height:30px; width:75px;  color:#333;  font-size:12px;
border:solid 1px #666; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.tablestyle4 input[type="reset"]:hover{background:#333;  cursor:pointer; color:#FFF; }




.tablestyle2{ margin:20px auto; border-collapse:collapse !important;}
.tablestyle2 td{ border:1px solid #d2d2d2; font:normal 11px/22px Tahoma, Geneva, sans-serif; color:#333; padding:0 10px; /* text-transform:capitalize; */ }
.tablestyle2 td a{ color:#333;}

.tablestyle2 td a:hover{ text-decoration:underline; }
.tablestyle2 th{ 
	background:#2288fd; 
	repeat-x: 0 0;  
	border:1px solid #d4dfe7; 
	font:bold 12px/36px Tahoma, Geneva, sans-serif; 
	color:#FFF; 
	padding:0 10px; 
	/* text-align:left; */
	text-align:center;
}
.tablestyle2 tr:nth-child(even) {background: #FFF; }
.tablestyle2 tr:nth-child(odd) {background: #FFF; }
.tablestyle2 tr:hover {background:#D2D2FF;}

.tablestyle2 td input[type="text"]{ width:50%; border:1px solid #C5C58B; color:#666565; font:normal 12px/20px Arial, Helvetica, sans-serif; font-family: 'Open Sans', sans-serif; padding:0px 5px; margin:5px 0; }
.tablestyle2 td input[type="email"]{ width:50%;  border:1px solid #C5C58B; color:#4a2f1b; font:normal 14px/28px Arial, Helvetica, sans-serif; font-family: 'Open Sans', sans-serif; padding:0px 5px; margin:5px 0; }
.tablestyle2 td input[type="password"]{ width:50%;  border:1px solid #C5C58B; color:#4a2f1b; font:normal 14px/28px Arial, Helvetica, sans-serif; font-family: 'Open Sans', sans-serif; padding:0px 5px; margin:5px 0; }
.tablestyle2 td select{ width:49%;  border:1px solid #C5C58B; color:#4a2f1b; font:normal 13px/28px Arial, Helvetica, sans-serif; font-family: 'Open Sans', sans-serif; padding:15px 5px; margin:5px 0;}
.tablestyle2 td textarea{ width:80%; height:100px;  border:1px solid #C5C58B; color:#4a2f1b; font:normal 14px/28px Arial, Helvetica, sans-serif; font-family: 'Open Sans', sans-serif; padding:0px 5px; margin:5px 0;}
.tablestyle2 td  input[type="radio"]{ margin:10px 0;}
.tablestyle2 td  input[type="checkbox"]{ margin:10px 0;}
.tablestyle2 td input[type="file"]{  font:normal 13px/28px Arial, Helvetica, sans-serif; padding:0 5px; margin:5px 0; height:30px;}
.tablestyle2 td label{ margin-right:30px;}

.tablestyle2 td input[type="submit"]{ display:block; min-width:100px; padding:0 15px; height:30px;  color:#fff; text-align:center; line-height:30px; font-size:12px; font-weight:300; border:none; margin-top:10px;  font-family: 'Open Sans', sans-serif; border:1px solid #6abdfa;
	background: rgba(106,110,0,1);
	background: -moz-linear-gradient(top, rgba(106,110,0,1) 0%, rgba(149,153,46,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(106,110,0,1)), color-stop(100%, rgba(149,153,46,1)));
	background: -webkit-linear-gradient(top, rgba(106,110,0,1) 0%, rgba(149,153,46,1) 100%);
	background: -o-linear-gradient(top, rgba(106,110,0,1) 0%, rgba(149,153,46,1) 100%);
	background: -ms-linear-gradient(top, rgba(106,110,0,1) 0%, rgba(149,153,46,1) 100%);
	background: linear-gradient(to bottom, rgba(106,110,0,1) 0%, rgba(149,153,46,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a6e00', endColorstr='#95992e', GradientType=0 );
}
.tablestyle2 td input[type="submit"]:hover{ 
cursor:pointer;
background: rgba(149,153,46,1);
background: -moz-linear-gradient(top, rgba(149,153,46,1) 0%, rgba(106,110,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(149,153,46,1)), color-stop(100%, rgba(106,110,0,1)));
background: -webkit-linear-gradient(top, rgba(149,153,46,1) 0%, rgba(106,110,0,1) 100%);
background: -o-linear-gradient(top, rgba(149,153,46,1) 0%, rgba(106,110,0,1) 100%);
background: -ms-linear-gradient(top, rgba(149,153,46,1) 0%, rgba(106,110,0,1) 100%);
background: linear-gradient(to bottom, rgba(149,153,46,1) 0%, rgba(106,110,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95992e', endColorstr='#6a6e00', GradientType=0 );
}
.tablestyle2 td input[type="reset"]{ display:block; min-width:100px; padding:0 15px; height:30px;  color:#fff; text-align:center; line-height:30px; font-size:12px; font-weight:300; border:none; margin-top:10px;  font-family: 'Open Sans', sans-serif; border:1px solid #6abdfa;
	background: rgba(106,110,0,1);
	background: -moz-linear-gradient(top, rgba(106,110,0,1) 0%, rgba(149,153,46,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(106,110,0,1)), color-stop(100%, rgba(149,153,46,1)));
	background: -webkit-linear-gradient(top, rgba(106,110,0,1) 0%, rgba(149,153,46,1) 100%);
	background: -o-linear-gradient(top, rgba(106,110,0,1) 0%, rgba(149,153,46,1) 100%);
	background: -ms-linear-gradient(top, rgba(106,110,0,1) 0%, rgba(149,153,46,1) 100%);
	background: linear-gradient(to bottom, rgba(106,110,0,1) 0%, rgba(149,153,46,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a6e00', endColorstr='#95992e', GradientType=0 );
}
.tablestyle2 td input[type="reset"]:hover{ 
cursor:pointer;
background: rgba(149,153,46,1);
background: -moz-linear-gradient(top, rgba(149,153,46,1) 0%, rgba(106,110,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(149,153,46,1)), color-stop(100%, rgba(106,110,0,1)));
background: -webkit-linear-gradient(top, rgba(149,153,46,1) 0%, rgba(106,110,0,1) 100%);
background: -o-linear-gradient(top, rgba(149,153,46,1) 0%, rgba(106,110,0,1) 100%);
background: -ms-linear-gradient(top, rgba(149,153,46,1) 0%, rgba(106,110,0,1) 100%);
background: linear-gradient(to bottom, rgba(149,153,46,1) 0%, rgba(106,110,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95992e', endColorstr='#6a6e00', GradientType=0 );
}



/*-------------------sourav 04.03.2017--------------*/
.formOuter{width:100%; margin:10px 5px; border:solid 1px #d0d0d0; overflow:hidden; padding:20px; }
.formOuter h1{font:bold 14px/40px Arial, Helvetica, sans-serif; color:#009ab0; padding:0 0 0 10px;} 
.formOuter h2{font:bold 12px/24px Arial, Helvetica, sans-serif; color:#666565; padding:0 0 0 10px;} 

.formOuter input[type="text"]{ font:normal 14px/36px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; height:36px; 
width:100%; margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.formOuter input-group-addon{ font:normal 14px/36px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; height:36px; 
width:100%; margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.formOuter input[type="tel"]{ font:normal 14px/36px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; height:36px; 
width:100%; margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.formOuter input[type="email"]{ font:normal 14px/36px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; height:36px; 
width:100%; margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.formOuter input[type="password"]{ font:normal 14px/36px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; height:36px; 
width:100%; margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.textareaTwo{ font:normal 14px/36px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; height:36px; 
width:100%; margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

span.red{color:#F00;}

.formOuter input[type="submit"]{ background:#09C; height:30px; width:75px;  color:#FFF; 
border:none;  font-size:12px; -webkit-border-radius: 5px; -moz-border-radius: 5px; 
border-radius: 5px; margin:10px 0;}
.formOuter input[type="submit"]:hover{ background:#000; cursor:pointer;}

.formOuter input[type="reset"]{background:none; height:30px; width:75px;  color:#333;  font-size:12px;
border:solid 1px #666; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.formOuter input[type="reset"]:hover{background:#333;  cursor:pointer; color:#FFF; }
.formInner{margin:0 auto; width:100%; overflow:hidden; padding:0;}

/*-------------------sourav 04.03.2017--------------*/



