.pqSubError {
    background-color: #ffd9d9;
    padding: 5px 10px;
    border: #cb2215 1px solid;
}

.pqSubError ul{
    background-color: #ffd9d9;
    list-style-type: none;
}

.pqSubError ul li{
    font-size:1.0em;
    font-weight: bold;
    background: url(..images/alert.png) #ffd9d9 no-repeat;
    background-position: bottom left;
	color:#cb2215;
	letter-spacing:1px;
    min-height: 18px;
    padding-left: 20px;
}

.pqSubDone {
    background-color: #abff92;
    padding: 5px 10px;
    border: #1c8e00 1px solid;
}

.pqSubDone ul{
    background-color: #abff92;
    list-style-type: none;
}

.pqSubDone ul li{
    font-size:1.0em;
    font-weight: bold;
    background: url(../images/correct.png) #abff92 no-repeat;
    background-position: bottom left;
	color:#1c8e00;
	letter-spacing:1px;
    height: 18px;
    padding-left: 20px;
}

.pqSubNotice {
    background-color: #c0d2e8;
    padding: 5px 10px;
    border: #0f3468 1px solid;
}

.pqSubNotice ul{
    background-color: #c0d2e8;
    list-style-type: none;
}

.pqSubNotice ul li{
    font-size:1.0em;
    font-weight: bold;
    background: url(../images/notice.png) #c0d2e8 no-repeat;
    background-position: bottom left;
	color:#0f3468;
	letter-spacing:1px;
    height: 18px;
    padding-left: 20px;
}

.pqMain {
	padding:25px 10px;
	text-align:justify;
	line-height:1.75em;
	}
.pqTitle {
	font-size:1.90em;
	font-weight:normal;
	letter-spacing:-1px;
	color:#F60;
	}
.pqSubTitle {
	font-size:0.9em;
	color:#008EEC;
	cursor:default;
	letter-spacing:1px;
    padding-left: 5px;
	}

.bottommenu  
{
    background-color: #3b7ba9;vertical-align:middle ;padding:0;margin:0;
    font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; 
    font-weight:normal; text-decoration:none;}
.bottommenu  a
{
    font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none;}
.bottommenu  a:hover
{
    font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}


#customers td, #customers th 
{
	font-size:1.1em;
	border:1px solid #669999;
	padding:3px 7px 2px 7px;
	
}
#customers th 
{
	font-size: 14px;
    text-align: left;
    color: #ffffff;
    background: #362f4b;
    font-weight: 400px;
    font-weight: 500;
   /* border-bottom: 1px solid #ffc107 !important;*/
}
/*#customers tr:nth-child(2) {
    border-bottom: 3px solid #ffc93c;
}*/
    /* border-top-left-radius: 5px;
}
#customers tr.alt td 
{
	color:#000000;
	background-color:#EAF2D3;
}
/*  Institute Information  */
/*#customers1
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:99%;
	border-collapse:collapse;
	
}*/
#customers1 td{
	font-size: 14px;
    text-align: left;
    color: #000;
    font-weight: 400px;
    font-weight: 500;
}
#customers1 th 
{
	
    font-size: 14px;
    text-align: left;
    background-color: #2baf8a;
    color: #ffffff;
    background: #362f4b;
    font-weight: 500;
    /* border-bottom: 1px solid #ffc107 !important;*/

} 
#customers1 tr.alt td 
{
	color:#000000;
	/*background-color:#EAF2D3;*/
}


#customers2
{
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:99%;*/

}
#customers2 td
{
	font-size: 14px;
    text-align: left;
    color: #000;
    font-weight: 400px;
    font-weight: 500;
}
#customers2 th 
{
	   font-size: 14px;
    text-align: left;
    background-color: #2baf8a;
    color: #ffffff;
    background: #362f4b;
    font-weight: 500;
     /* border-bottom: 1px solid #ffc107 !important;*/
}
#customers2 tr.alt td 
{
	color:white;
	background-color:white;
}

/*   With Table Border */

#customers3
{
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:99%;
	border-collapse:collapse;8*/
}
#customers3 td
{
	font-size: 14px;
    text-align: left;
    color: #000;
    font-weight: 400px;
    font-weight: 500;
}
#customers3 th 
{
	   font-size: 14px;
    text-align: left;
    background-color: #2baf8a;
    color: #ffffff;
    background: #362f4b;
    font-weight: 500;
   /* border-bottom: 1px solid #ffc107 !important;*/
}
#customers3 tr.alt td 
{
	color:white;
	background-color:white;
	/*background-color:#EAF2D3;*/
}

/*  */


#customers4
{
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:99%;
	border:0px solid #669999;*/

}
#customers4 td
{
	font-size: 14px;
    text-align: left;
    color: #000;
    font-weight: 400px;
    font-weight: 500;
}
#customers4 th 
{
	   font-size: 14px;
    text-align: left;
    background-color: #2baf8a;
    color: #ffffff;
    background: #362f4b;
    font-weight: 500;
     /* border-bottom: 1px solid #ffc107 !important;*/
}

#customers4 td 
{
	font-size: 14px;
    text-align: left;
    color: #000;
    font-weight: 400px;
    font-weight: 500;
}

#customers4 tr.alt td 
{
	color:white;
	background-color:white;
}

/* for java script  */
#customers9
{
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:99%;
	border-collapse:collapse;8*/
	
}
#customers9 td
{
	font-size: 14px;
    text-align: left;
    color: #000;
    font-weight: 400px;
    font-weight: 500;
}
#customers9 th 
{
	   font-size: 14px;
    text-align: left;
    background-color: #2baf8a;
    color: #ffffff;
    background: #362f4b;
    font-weight: 500;
    /* border-bottom: 1px solid #ffc107 !important;*/
}
#customers9 tr.alt td 
{
	color:#000000;
	/*background-color:#EAF2D3;*/
}
/*  */
#customers10
{
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:99%;
	border-collapse:collapse;*/
	
}
#customers10 td
{
	font-size: 14px;
    text-align: left;
    color: #000;
    font-weight: 400px;
    font-weight: 500;
}
#customers10 th 
{
	   font-size: 14px;
    text-align: left;
    background-color: #2baf8a;
    color: #ffffff;
    background: #362f4b;
    font-weight: 500;
     /* border-bottom: 1px solid #ffc107 !important;*/
}
#customers10 tr.alt td 
{
	color:#000000;
	/*background-color:#EAF2D3;*/
}
/*  */ 
#customers11
{
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:99%;
	border-collapse:collapse;*/
	
}
#customers11 td
{
	font-size: 14px;
    text-align: left;
    color: #000;
    font-weight: 400px;
    font-weight: 500;
}
#customers11 th 
{
	   font-size: 14px;
    text-align: left;
    background-color: #2baf8a;
    color: #ffffff;
    background: #362f4b;
    font-weight: 500;
     /* border-bottom: 1px solid #ffc107 !important;*/
}
#customers11 tr.alt td 
{
	color:#000000;
	/*background-color:#EAF2D3;*/
}

/* */
#customers12
{
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:99%;
	border-collapse:collapse;*/
	
}
#customers12 td, #customers th 
{
	font-size:1.1em;
	border:1px solid #669999;
	padding:3px 7px 2px 7px;
}
#customers12 th 
{
	   font-size: 14px;
    text-align: left;
    background-color: #2baf8a;
    color: #ffffff;
    background: #362f4b;
    font-weight: 500;
     /* border-bottom: 1px solid #ffc107 !important;*/
}
#customers12 tr.alt td 
{
	color:#000000;
	/*background-color:#EAF2D3;*/
}
/*  */
#customers13
{
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:99%;
	border-collapse:collapse;8*/
	
}
#customers13 td
{font-size: 14px;
    text-align: left;
    color: #000;
    font-weight: 400px;
    font-weight: 500;
}
#customers13 th 
{
	   font-size: 14px;
    text-align: left;
    background-color: #2baf8a;
    color: #ffffff;
    background: #362f4b;
    font-weight: 500;
    /* border-bottom: 1px solid #ffc107 !important;*/
}
#customers13 tr.alt td 
{
	color:#000000;
	/*background-color:#EAF2D3;*/
}
/*  */
#customers14
{
	
	
	
}
#customers14 td
{
	font-size: 14px;
    text-align: left;
    color: #000;
    font-weight: 400px;
    font-weight: 500;
}
#customers14 th 
{    font-size: 14px;
    text-align: left;
    background-color: #2baf8a;
    color: #ffffff;
    background: #362f4b;
    font-weight: 500;
     /* border-bottom: 1px solid #ffc107 !important;*/
}
#customers14 tr.alt td 
{
	color:#000000;
	
}
/*  */.btn,
.btn-grey {
	background: #999999;
	background:-moz-linear-gradient(top, #E6E6E6 0%, #BDBDBD 2%, #999999 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#E6E6E6), color-stop(2%,#BDBDBD), color-stop(100%,#999999)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #E6E6E6 0%, #BDBDBD 2%,#999999 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #E6E6E6 0%, #BDBDBD 2%,#999999 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #E6E6E6 0%, #BDBDBD 2%,#999999 100%); /* IE10+ */
	background:linear-gradient(top, #E6E6E6 0%, #BDBDBD 2%,#999999 100%); /* W3C */	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BDBDBD', endColorstr='#999999');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#BDBDBD', endColorstr='#999999')";
	
	color: #FFF;
	
	 border-color: #a1a1a1;
	cursor:pointer;
	padding:3px 6px;
}

	.btn:hover,
	.btn-grey:hover {
		background: #888888;
		background:-moz-linear-gradient(top, #E6E6E6 0%, #B3B3B3 2%, #888888 100%); /* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#E6E6E6), color-stop(2%,#B3B3B3), color-stop(100%,#888888)); /* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #E6E6E6 0%, #B3B3B3 2%,#888888 100%); /* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #E6E6E6 0%, #B3B3B3 2%,#888888 100%); /* Opera11.10+ */
		background:-ms-linear-gradient(top, #E6E6E6 0%, #B3B3B3 2%,#888888 100%); /* IE10+ */
		background:linear-gradient(top, #E6E6E6 0%, #B3B3B3 2%,#888888 100%); /* W3C */	
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3B3B3', endColorstr='#888888');
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3B3B3', endColorstr='#888888')";
	}
	
	.btn:active,
	.btn-grey:focus { 	
		background: #B3B3B3;
		background:-moz-linear-gradient(top, #888888 2%,#B3B3B3 100%); /* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(2%,#888888), color-stop(100%,#B3B3B3)); /* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #888888 2%,#B3B3B3 100%); /* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #888888 2%,#B3B3B3 100%); /* Opera11.10+ */
		background:-ms-linear-gradient(top, #888888 2%,#B3B3B3 100%); /* IE10+ */
		background:linear-gradient(top, #888888 2%,#B3B3B3 100%); /* W3C */	
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3B3B3', endColorstr='#888888');
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3B3B3', endColorstr='#888888')";
	}
	

	.btn-yellow {
	background: #808080;
	background:-moz-linear-gradient(top, #808080 0%, #808080 2%, #808080 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(2%,#4993D7), color-stop(100%,#066ECD)); /* Chrome,Safari4+ */
/* 	background:-webkit-linear-gradient(top, #808080 0%, #808080 2%,#808080 100%); Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #808080 0%, #808080 2%,#808080 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #808080 0%, #808080 2%,#808080 100%); /* IE10+ */ 
 	background:linear-gradient(top, #808080 0%, #808080 2%,#808080 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#808080', endColorstr='#808080');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#808080', endColorstr='#808080')";
		
	color: #FFF;
	font-style:oblique;
	font-size:16px;
	border-color: green;
	cursor:pointer;
	padding:12px 8px;
}	
	
.btn-blue {
	background: #066ECD;
	background:-moz-linear-gradient(top, #A8CCEC 0%, #4993D7 2%, #066ECD 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#A8CCEC), color-stop(2%,#4993D7), color-stop(100%,#066ECD)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #A8CCEC 0%, #4993D7 2%,#066ECD 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #A8CCEC 0%, #4993D7 2%,#066ECD 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #A8CCEC 0%, #4993D7 2%,#066ECD 100%); /* IE10+ */
	background:linear-gradient(top, #A8CCEC 0%, #4993D7 2%,#066ECD 100%); /* W3C */	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4993D7', endColorstr='#066ECD');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4993D7', endColorstr='#066ECD')";
	
	color: #FFF;
	
	border-color: #0080ff;
	cursor:pointer;
	padding:3px 6px;
}	

.btn-red {
	background: red;
	background:-moz-linear-gradient(top, #A8CCEC 0%, #4993D7 2%, red 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#A8CCEC), color-stop(2%,#4993D7), color-stop(100%,#066ECD)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #A8CCEC 0%, #4993D7 2%,red 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #A8CCEC 0%, #4993D7 2%,red 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #A8CCEC 0%, #4993D7 2%,red 100%); /* IE10+ */
	background:linear-gradient(top, #A8CCEC 0%, #4993D7 2%,red 100%); /* W3C */	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4993D7', endColorstr='red');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4993D7', endColorstr='red')";
	
	color: #FFF;
	
	border-color: #9900cc;
	cursor:pointer;
	padding:3px 6px;
}	

.btn-green {
	background: green;
	background:-moz-linear-gradient(top, #A8CCEC 0%, #4993D7 2%, green 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#A8CCEC), color-stop(2%,#4993D7), color-stop(100%,#066ECD)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #A8CCEC 0%, #4993D7 2%,green 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #A8CCEC 0%, #4993D7 2%,green 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #A8CCEC 0%, #4993D7 2%,green 100%); /* IE10+ */
	background:linear-gradient(top, #A8CCEC 0%, #4993D7 2%,green 100%); /* W3C */	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4993D7', endColorstr='green');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4993D7', endColorstr='green')";
	
	color: #FFF;
	
	border-color: #9900cc;
	cursor:pointer;
	padding:3px 6px;
}	

	.btn-blue:hover {
		background: #0561B4;
		background:-moz-linear-gradient(top, #F19F9F 0%, #4588C4 2%, #0561B4 100%); /* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F19F9F), color-stop(2%,#4588C4), color-stop(100%,#0561B4)); /* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #F19F9F 0%, #4588C4 2%,#0561B4 100%); /* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #F19F9F 0%, #4588C4 2%,#0561B4 100%); /* Opera11.10+ */
		background:-ms-linear-gradient(top, #F19F9F 0%, #4588C4 2%,#0561B4 100%); /* IE10+ */
		background:linear-gradient(top, #F19F9F 0%, #4588C4 2%,#0561B4 100%); /* W3C */	
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4588C4', endColorstr='#0561B4');
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4588C4', endColorstr='#0561B4')";
	}
	
	.btn-blue:focus { 	
		background: #4588C4;
		background:-moz-linear-gradient(top, #0561B4 2%,#4588C4 100%); /* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(2%,#0561B4), color-stop(100%,#4588C4)); /* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #0561B4 2%,#4588C4 100%); /* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #0561B4 2%,#4588C4 100%); /* Opera11.10+ */
		background:-ms-linear-gradient(top, #0561B4 2%,#4588C4 100%); /* IE10+ */
		background:linear-gradient(top, #0561B4 2%,#4588C4 100%); /* W3C */	
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4588C4', endColorstr='#0561B4');
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4588C4', endColorstr='#0561B4')";
	}
	
	.input{ padding:3px; width:180px; height:20px;}