@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding:0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#000;
}
.error {color:#ff0000;} 

/* Indian Idol user rows START */
.newentry{background-color:#FFF;}
.approved{background-color:#c7ffcf;}
.disapproved{background-color:#ff9090;}

.app_m1 {background: #e4ff77;}
.app_m2 {background: #e4ff77;}
.app_m3 {background: #e4ff77;}

/*.app_m1_m2 {background: #e4ff77;}
.app_m1_m3 {background: #e4ff77;}
.app_m2_m3 {background: #e4ff77;}
.app_m1_m2_m3 {background: #c7ffcf;}*/
.app_m1_m2 {background: #c7ffcf;}

.app_nom1 {background: #fcd5ff;}
.app_nom2 {background: #fcd5ff;}  
.app_nom3 {background: #fcd5ff;}

.app_nom1_nom2 {background: #fcd5ff;}
.app_nom1_nom3 {background: #fcd5ff;}
.app_nom2_nom3 {background: #fcd5ff;}
.app_nom1_nom2_nom3 {background: #ff9090;}


.flv_file { background: #dfdfdf;}



input, textarea {
	border: solid 1px #B9B9B9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Textbox {
	border: solid 1px #B9B9B9;
	padding: 2px;
}
.Checkbox {
	border: 0px;
}
.Select {
	border: solid 1px #B9B9B9;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a{ padding:0; margin:0; text-decoration:none; color:#454545;}
a:hover{ padding:0; margin:0; text-decoration:underline; color:#056b00;}

.sort{font-size:13px; color:#C71585;}
.sort a{ padding:0; margin:0; text-decoration:none;}
.sort a:hover{ padding:0; margin:0; text-decoration:underline; color:#056b00;}


.wlcmtxt{ padding:8px 0 0 0; margin:0; color:#000; font-size:13px; font-weight:bold;}
.wlcmtxt a{ text-decoration:underline; color:#000;}
.wlcmtxt a:hover{ text-decoration:none; color:#000}

div {
	margin: 0px;
	/* padding-bottom: 10px; */
}


/* CSS By Kevin */
#page {
	width:90%;
	margin:0 auto;
}
#header {
	height: auto;
	margin-top:5px;
}
#logo {
	padding: 10px;
	width: auto;
}
#menu {
	background:#27364d;
	height:30px;	
}
#menu ul{
	list-style-type:none;
	margin:0;
}
#menu ul li {
	float: left;
	margin: 10px 10px 4px 10px;
	color:#FFFFFF;
}
#menu ul li a {
	color: #fff;
	text-decoration:none;
}
#menu ul li a:hover {
	text-decoration:underline;
}
#footer {
	height: 30px;
	background:#3092c0;
	color:#FFFFFF;
	
	position: absolute;
	/* right: 0; */
	bottom: 0;
	/* left: 0; */
	padding: 1rem;
	/* background-color: #efefef; */
	text-align: center;
}
.footer_content {
	padding:12px 10px 7px 10px;
	height:17px;
}
#copyright{
	float:left;
	width:400px;
}
hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #3092c0;
    margin: 1em 0;
    padding: 0;
}
#develope{
	float:right;
	width:400px;
	text-align:right;
}
#develope a{ 
	text-decoration:underline;
	color:#FFFFFF;
} 
#middle {
	height: auto;
	padding:10px;
	min-height:200px;
}
div.box {
	/* border: 1px dashed #AAAAAA;
	padding: 15px;
	background: #FFFFFF; */
	font-size: 9pt;
    /*width: 570px;*/
}
div.box table {
	text-align:center;
}
.login {
	font-size: 9pt;
	width:80px;
	text-align:left;
	font-weight:bold;
	padding-left:20px;
}
input.text {
	font-size: 9pt; 
}
div.error {
	text-align: center;
	padding-top: 3px;
	font-weight: bold;
	color: red;
}

div.success {
	text-align: center;
	padding-top: 3px;
	font-weight: bold;
	color: green;
}

input.button {
	font-size: 9pt;
	background: #DDDDDD;
	padding: 2px;
	font-weight: bold;
}

.ptable th { background: #eeeeee; font-weight:bold; border: 1px solid #cccccc; height:30px;}
.ptable td { padding:5px; border: 1px solid #cccccc; height:25px;}
.ptable td.red { color: red; }
.ptable td a { color: #DA3838; cursor:pointer; }

.txtHeader{ color:#000; font-weight:bold; font-size:18px; padding:10px !important; text-decoration:none;}

div.pagination {
	padding: 3px;
	margin: 3px;
	text-align:center;
}

div.pagination a {
	border: 1px solid #dedfde;
	margin-right:3px;
	padding:2px 6px;

	background-position:bottom;
	text-decoration: none;

	color: #0061de;		
}
div.pagination a:hover, div.meneame a:active {
	border: 1px solid #000;
	background-image:none;
	background-color:#0061de;
	color: #fff;
}
div.pagination span.current {
	margin-right:3px;
	padding:2px 6px;
	
	font-weight: bold;
	color: #ff0084;
}
div.pagination span.disabled {
	margin-right:3px;
	padding:2px 6px;

	color: #adaaad;
}


element.style {
}

.form-control {
    border-radius: 0;
    box-shadow: none;
    border-color: #d2d6de;
}
.go{
	padding: 0.1rem .75rem;
}