@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, Geneva, sans-serif; }
#bodyContainer{/*background:url(../images/bgImg.png) repeat;*/ margin:0px; padding:0px; display: block;}

#header
{
width:100%; height:125px;
background: #01a3e4; /* Old browsers */
background: -moz-linear-gradient(top,  #01a3e4 0%, #065ca7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01a3e4), color-stop(100%,#065ca7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #01a3e4 0%,#065ca7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #01a3e4 0%,#065ca7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #01a3e4 0%,#065ca7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #01a3e4 0%,#065ca7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01a3e4', endColorstr='#065ca7',GradientType=0 ); /* IE6-9 */
/*border:2px solid yellow;*/
/*display:block;*/
}


.dirLogoImg{float:left; padding-left:0px; margin-top:3px; /*box-shadow:0px 3px 3px 2px black;*/}
.dirTopText{
width:600px; height:80px; /*border:1px solid white;*/ font-family:Trajan Pro;text-align:justify; 
color:white; 
text-shadow:0px 3px 2px rgba(50,50,50,.8);
/*,0px 3px 3px #777;*/ font-size:28px; text-align:center;  font-weight:normal;
padding-top:20px; margin:auto auto; 
}

.CVCLogo{float:right; position:relative;top:-100px; padding-top:0px; padding-right:0px;
/*border:1px solid white;*/ width:100px; height:0px;
}

.headerBottomRed{width:100%; height:25px; background:#c82000; border-top:1px solid #FC0; background:url(../images/orange.png) repeat-x;}

.headerBottomRedLinks{/*border:1px dotted white;*/ width:1000px; height:25px; margin:auto;padding:0px;  }
.headerBottomRedLinksContainer{width:400px; height:25px; /*border:1px solid white; */position:relative; left:598px;}

#headerContainer{width:1000px;  margin:auto; /*border:1px solid white;*/ height:125px;}

.headerBottomRedLinksContainer ul{/*font-family:Arial; width:300px; height:25px;border:1px dotted white; */
/*position:relative; top:-13px;*/ padding:0px; margin:0px; float:right;}
.headerBottomRedLinksContainer ul li{list-style-type:none;display:inline;  }
.headerBottomRedLinksContainer ul li a{text-decoration:none; color:white; line-height:25px;}
.headerBottomRedLinksContainer ul li a:hover{color:black;}


.rightTopImage{width:230px; background:white; border-radius:10px; height:150px; margin-left:5px; 
margin:0px auto; margin-bottom:5px;}

#middle
{
float:left;
/*display:block;*/
width:100%; 
/*border:1px solid black;*/
/*float:left;*/
background:url(../images/bgImg.png) repeat; margin:0px; padding:0px;

/*height:200px;*/
}




/* Footer div style */
#footer
{
float:left;
/*margin-top:0px; display:block;*/
width:100%;
height:70px;
float:left;
padding:0px; margin:0px;
background: #01a3e4; /* Old browsers */
background: -moz-linear-gradient(top,  #01a3e4 0%, #065ca7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01a3e4), color-stop(100%,#065ca7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #01a3e4 0%,#065ca7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #01a3e4 0%,#065ca7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #01a3e4 0%,#065ca7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #01a3e4 0%,#065ca7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01a3e4', endColorstr='#065ca7',GradientType=0 ); /* IE6-9 */
}



.footerMenus{
color:white; line-height:20px; margin:0 auto; width:1000px; height:45px; font-size:12px;
/*border:1px dotted white; */text-shadow:1px 1px 2px black;
text-align:center; font-family:verdana;
}

.footerMenus a{text-decoration:none; color:white;}
.footerMenus a:hover{color:black;}
.footerText{border:1px solid rgba(222,222,222,.3); width:1000px; color:white; margin:0px auto; line-height:20px;}














#center{width:1000px; /*border:1px solid black;*/  margin:0px auto;display:block;/*height:715px;*/}
#centerFloatLeft{width:1000px; /*border:1px solid red; height:400px;*/ background:#FFF; float:left;}
 .left{/*border:1px solid black;*/ width:255px; float:left; margin:5px 5px 5px 0px;}
 .mid{width:480px; /*border:1px solid blue;*/ float:left; margin:5px 5px 5px 5px; }
.right{/*border:1px solid yellow;*/ width:245px; float:left;margin:5px 0px 5px 5px;}

.red{background:#c82000; 
width:100%; text-indent:15px;
height:25px; color:white; font-size:15px; font-weight:bold; line-height:24px; font-family:"Copperplate Gothic Light"; border:none;
background:url(../images/orange.png);
}


ul.menus{font-family:Constantia;/* border:1px solid black;*/   display:block; padding:0px;margin:0px; font-size:12px;}
ul.menus li{list-style:none; padding:0px; width:100%; border-bottom:1px solid rgba(190,190,190,.1); background:#227293; padding:3px 0px;
/*border:1px solid white;*/ /*background:url(../images/lightDarkBlue.png) repeat;*/
}
ul.menus li:hover{background:#74a7b7;}
ul.menus li a{color:white; display:block; text-decoration:none; padding:0px 5px; text-align:left; font-family:verdana;}
ul.menus li a:hover{background:#74a7b7;}

ul.menus .act{background:#74a7b7;}

ul.menus ul.subMenus{display:none;/* border:1px solid white;*/ position:absolute; margin-top:-17px; margin-left:255px; padding:0px;}
ul.subMenus li{padding:3px 0px; width:240px;}
ul.subMenus li a{text-decoration:none;}


.welcometohome{background:#c82000;width:100%; height:30px; color:white; font-size:17px; font-weight:bold; line-height:27px;
background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(left, #1e5799 0%, #2989d8 50%, #fcf9fa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(100%,#fcf9fa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #1e5799 0%,#2989d8 50%,#fcf9fa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #1e5799 0%,#2989d8 50%,#fcf9fa 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #1e5799 0%,#2989d8 50%,#fcf9fa 100%); /* IE10+ */
background: linear-gradient(to right, #1e5799 0%,#2989d8 50%,#fcf9fa 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#fcf9fa',GradientType=1 ); /* IE6-9 */
margin-bottom:5px;
}
.centerText{/*border:1px solid black;*/ width:100%; text-align:justify;}
.rightDataContainers{width:96%; background:#227293;  margin-bottom:6px; padding:5px;}
.dir_seizes{border-radius:6px; background:url(../images/yellowLine.png) repeat;padding-bottom:10px;}


.readMore{ padding:5px 8px; background:red; width:70px; color:white; border-radius:10px; background:url(../images/redButton.png) repeat; position:relative; left:140px; top:5px; text-align:center;
box-shadow:0px 2px 10px -3px black;
}
.readMore:active{box-shadow:0px 3px 10px 2px black;}


.readMore a{text-decoration:none; color:white; }
.readMore a:hover{color:black;}
.msg{border:3px solid white; border-radius:10px; background:url(../images/redMsg.png); width:120px;
; font-size:24px; text-align:center; font-weight:bold;
padding:12px 50px; margin:0px auto;}

.msg a{text-decoration:none;color:white}

.impsLinksContainer{
width:170px; height:55px; margin:0px auto; /* border:1px solid white;*/ display:block;margin-bottom:6px; margin-top:6px;
}
.impsLinksContainer:hover{}
.impsLinksContainer img{-webkit-transition-duration:200ms; -o-transition-duration:200ms; -ms-transition-duration:200ms; -moz-transition-duration:200ms;}
.impsLinksContainer img:hover{ box-shadow:0px 0px 5px 2px black;-webkit-transform:scale(1.1); -o-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1);}

.aboutUsCenterText{}
.aboutUsCenterText ul{padding:0px; list-style-position:inside; font-size:13px; font-stretch:normal;}
.aboutUsCenterText ul li{margin-bottom:10px; }


#rti_center{width:1000px; background:white; margin:0px auto;}
#rti_center .left{border:1px solid black; width:255px; float:left; margin:5px 5px 5px 0px;}




.RightToInformation2005-mid{width:735px; /*border:1px solid black;*/ color:black;float:left; display:inline; 
margin-top:5px;}
.bold{font-weight:bold;}
.bold-x{font-size:22px; font-weight:bold;}
.xbold{font-size:15px; font-weight:bold;}
.xxbold{font-size:12px; font-weight:bold;}
.large{font-size:18px; font-weight:normal;}
.margin15{ text-indent:15px;}
.margin20{ text-indent:20px;}
.margin40{ text-indent:40px;}
.margin50{ text-indent:50px;}
.justify{ text-align:justify;}
.RightToInformation2005-mid-top{/*border:1px solid  black;*/ border-bottom:1px solid black; width:600px; margin:0px auto; text-align:center;}
.xlarge{font-size:14px;}
#tableSetting{/*border:1px solid blue;*/ margin:5px 0px 5px 0px;}
/*.DirectorOfPublicGrievancesTableSetting{border:10px solid black; margin:0px auto;}*/

#tableSetting .tableClass1
{
border-collapse:collapse;
border:1px solid black;

}
#tableSetting .tableClass1 td,#tableSetting .tableClass1 ths{border:1px solid black; padding:5px; }
#tableSetting .tableClass1 th{font-size:17px; cursor:default; }
#tableSetting .tableClass1 td{font-size:13px; cursor:default;}
#tableSetting .tableClass1 tr{}
#tableSetting .tableClass1 tr:hover{background:rgba(10,150,210,.2); cursor:pointer;}

#tableSetting .tableClass1 thead{background: #01a3e4; /* Old browsers */
background: -moz-linear-gradient(top,  #01a3e4 0%, #065ca7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01a3e4), color-stop(100%,#065ca7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #01a3e4 0%,#065ca7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #01a3e4 0%,#065ca7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #01a3e4 0%,#065ca7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #01a3e4 0%,#065ca7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01a3e4', endColorstr='#065ca7',GradientType=0 ); /* IE6-9 */
color:white;
}







#tableSetting .tableClass2
{
border-collapse:collapse;
}
#tableSetting .tableClass2 td,#tableSetting .tableClass2 ths{border:1px solid black; padding:5px;  }
#tableSetting .tableClass2 th{border:1px solid black;font-size:14px; cursor:default; font-weight:normal;}
#tableSetting .tableClass2 td{font-size:11px; cursor:default;}
#tableSetting .tableClass2 tr{}
#tableSetting .tableClass2 tr:hover{background:rgba(10,150,210,.2); cursor:pointer;}

#tableSetting .tableClass2 .notify{background:rgba(10,150,210,.2); cursor:pointer;}

#tableSetting .tableClass2 thead{background: #01a3e4; /* Old browsers */
background: -moz-linear-gradient(top,  #01a3e4 0%, #065ca7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01a3e4), color-stop(100%,#065ca7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #01a3e4 0%,#065ca7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #01a3e4 0%,#065ca7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #01a3e4 0%,#065ca7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #01a3e4 0%,#065ca7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01a3e4', endColorstr='#065ca7',GradientType=0 ); /* IE6-9 */
color:white;
}
.blueG{
	background:rgba(10,150,210,.2);
color:black;}




.principallistHeader{background:#FF9933;height:35px; font-size:20px; color:#003366; line-height:35px; text-align:center; font-weight:bold;text-shadow:0px 2px 2px white;}

.awards{/*border:1px solid  #336699;*/}
.awardsHeader{background:#FF9933;height:35px; font-size:20px; color:#003366; line-height:35px; text-align:center; font-weight:bold;text-shadow:0px 2px 2px white;}
.awardsCenterBold{text-align:center; color:#003366; font-size:15px; font-weight:bold;}
.awardsWithPaddingDiv{/*border:1px solid black;*/ padding:5px;}
.blunish{color:#003366; font-size:12px;}

ol{display:block;}
ol li{margin:5px 0px;}

.bigBlueBox{margin:auto;margin-top:10px; width:160px; height:35px; border:1px solid black; background:#09F;
font-weight:bold; color:white; box-shadow:0px 0px 0px 2px black; border:1px solid black;
font-size:14px; line-height:35px;}

.listABC{font-size:14px; list-style:upper-alpha;}

.orgChart{background:url(../images/demo.png) no-repeat center center; height:480px; width:1000px;
border:1px solid white;

}
.box{width:57px; border-radius:5px;font-size:9px; height:31px; border:1px solid black; color:white; margin:1px; text-align:center; display:inlin; float:left; vertical-align:middle; text-decoration:none; font-weight:bold; font-family:arial;

-moz-transition:200ms;
/*
-moz-transform:rotate(45deg);
-webkit-transition:200ms;
-webkit-transform:rotate(45deg);
-o-transition:200ms;
-o-transform:rotate(45deg);
-khtml-transition:200ms;
-khtml-transform:rotate(45deg);
-ms-transition:200ms;
-ms-transform:rotate(45deg);
*/
}


.box:hover{box-shadow:0px 0px 10px 2px black; -moz-transform:scale(1.5);
-webkit-transform:scale(1.5);
-o-transform:scale(1.5);
-khtml-transform:scale(1.5);
-ms-transform:scale(1.5);
;z-index:2;}
.green{background:#008d46;}
.blue{background:#03C;}
.lal{background:#F00;}
.yellow{background:#F60;}
.purple{background:#93C;}
.sub{font-size:8px; text-align:center;}


.3dMax{text-shadow:0px 1px 4px 1px black,text-shadow:0px 2px 4px 1px black,text-shadow:0px 3px 4px 1px black,text-shadow:0px 4px 4px 1px black,text-shadow:0px 5px 4px 1px black;;}
._3d{
		font-family:verdana;
        width: 750px;
        font-size: 70px;
        margin: 10px auto;
        text-align: center;
        color:#09C;
        text-shadow: 0px 1px 1px #ddd,
                     0px 2px 1px #d6d6d6,
                     0px 3px 1px #ccc,
                     0px 4px 1px #c5c5c5,
                     0px 5px 1px #c1c1c1,
                     0px 6px 1px #bbb,
                     0px 7px 1px #777,
                     0px 8px 3px rgba(100, 100, 100, 0.4),
                     0px 9px 5px rgba(100, 100, 100, 0.1),
                     0px 10px 7px rgba(100, 100, 100, 0.15),
                     0px 11px 9px rgba(100, 100, 100, 0.2),
                     0px 12px 11px rgba(100, 100, 100, 0.25),
                     0px 13px 15px rgba(100, 100, 100, 0.3);
    }
	
.pad15{margin-left:15px;}