
BODY
{
    margin: 0px;
    padding: 0px;
    FONT-SIZE: 14px;
    COLOR: #000;
    FONT-FAMILY: Verdana;
    
}
BODY A
{
    FONT-SIZE: 14px;
    TEXT-TRANSFORM: none;
    COLOR: #000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
BODY A:hover
{
    TEXT-TRANSFORM: none;
    COLOR: blue;
    FONT-STYLE: normal;

    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
table td {
	padding-left:5px;
}

legend b {
	font-size:14px;
}



input[type='text'] {
	max-width:180px;
	height:26px;
	background-color:#e4e4eb;
	border:1px solid #434250;
	padding-left:5px;
	border-radius:5px;
}

input[type='password'] {
	max-width:180px;
	height:26px;
	background-color:#e4e4eb;
	border:1px solid #434250;
	padding-left:5px;
	border-radius:5px;
}

input[type='submit'] {
	min-width:80px;
	height:26px;
	background:#434250;
	color:#fff;
	border:1px solid #434250;
	border-radius:5px;
	margin-left:15px;
}

input[type='button'] {
	width:80px;
	height:26px;
	background:#434250;
	color:#fff;
	border:1px solid #434250;
	border-radius:5px;
}
#formLogin .form-group input, #form1  .form-group input{
    width: 100%;
    max-width: 100%;
    padding: 6px 12px;
    background-color: #fff;
    border: 1px solid #3a78a9;
    border-radius: 3px;
    height: 34px;

}

.form-control{border: 1px solid #3a78a9 !important;}
#formLogin input[type='submit'], #form1 input[type='submit']  { height: auto; }

#formLogin .panel-default>.panel-heading, #form1 .panel-default>.panel-heading
{
    background-color: #f1ba44;
}

.road-texture{
    background-image: url("images/road-texture.jpg");
    background-repeat: repeat;
}



table tr {
	height:30px;
}

select {
	width:180px;
	height:26px;
	background-color:#e4e4eb;
	border:1px solid #434250;
	padding-left:5px;
	border-radius:5px;
}


SPAN.navigation A:link
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica
}
SPAN.navigation A:visited
{
    COLOR: #ffffff
}
SPAN.navigation A:hover
{
    COLOR: #00235d
    FONT-SIZE: 7px;
}
SPAN.navigation
{
    Z-INDEX: 300;
    LEFT: 5px;
    WIDTH: 100px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 20px
}
#navbox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #d00000;
    FONT-FAMILY: arial,helvetica
}
#navbox A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
#navbox A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
#Politics
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    Z-INDEX: 600;
    LEFT: 5px;
    VISIBILITY: hidden;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    POSITION: absolute;
    TOP: 90px;
    FONT-COLOR: white
}
#Science
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    Z-INDEX: 600;
    LEFT: 40px;
    VISIBILITY: hidden;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    POSITION: absolute;
    TOP: 90px;
    FONT-COLOR: white
}
#Media
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    Z-INDEX: 600;
    LEFT: 95px;
    VISIBILITY: hidden;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    POSITION: absolute;
    TOP: 90px;
    FONT-COLOR: white
}
#Religion
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    Z-INDEX: 600;
    LEFT: 145px;
    VISIBILITY: hidden;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    POSITION: absolute;
    TOP: 90px;
    FONT-COLOR: white
}
#Security
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    Z-INDEX: 600;
    LEFT: 200px;
    VISIBILITY: hidden;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    POSITION: absolute;
    TOP: 90px;
    FONT-COLOR: white
}
#Defence
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    Z-INDEX: 600;
    LEFT: 275px;
    VISIBILITY: hidden;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    POSITION: absolute;
    TOP: 90px;
    FONT-COLOR: white
}
#Environment
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    Z-INDEX: 600;
    LEFT: 340px;
    VISIBILITY: hidden;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    POSITION: absolute;
    TOP: 90px;
    FONT-COLOR: white
}
#Business
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    Z-INDEX: 600;
    LEFT: 425px;
    VISIBILITY: hidden;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    POSITION: absolute;
    TOP: 90px;
    FONT-COLOR: white
}
BODY A.href
{
    FONT-SIZE: 14px;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
BODY A.header
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    TEXT-TRANSFORM: uppercase;
    COLOR: saddlebrown;
    FONT-FAMILY: 'Times New Rom B';
    TEXT-DECORATION: none
}
BODY TD
{
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
BODY TD.trcolor
{
    BACKGROUND-COLOR: burlywood
}


.headermain_bg
{
    width: 100%;
    height: 297px;
    margin: 0px auto;
    clear: both;
    padding: 0px;
    background-image: url(./images/header_bg.jpg);
	position:relative;
    background-repeat: repeat-x;
    border-top: 15px solid #2c90d2;
}
.header_main
{
    width: 1024px;
    height: 107px;
    margin: 0px auto;
    background-image: url(./images/headermain.png);
    background-repeat: no-repeat;
    margin-top: 60px;
}



/*.headermain_bg_inner
{
    width: 100%;
    height: 170px;
    margin: 0px auto;
    clear: both;
    padding: 0px;
    background-image: url(images/morthup.jpg);
	position:relative;
    background-repeat: repeat-x;
    background-position: center;
}*?
/*.header_main_inner
{
    width: 1024px;
    height: 107px;
    margin: 0px auto;
    background-image: url(./images/innerheadermain.png);
    background-repeat: no-repeat;
    margin-top: 30px;
}*/

.color-link a {
	color:#fff!important;
	padding-left:5px!important;
	font-size:14px;
	
}

.color-link a:hover {
	color:#fff!important;
	padding-left:5px!important;
	font-size:14px;
	
}


.headercont_container
{   
    width: 1024px;
    height: 50px;
    padding: 0px;
    background-color: #f2f2f2;
    margin: 0px auto;
    margin-top: 80px;

}


.icon_bg_pannal
{
    width: 1009px;
    float: left;
    height: 45px;
    background-image: url(./images/icon_bg.png);
    margin: 2px 0px 0px 8px;
}


#container
{
    border:0px solid #dddddd;
    width:100%;
    background-color:#e7e7e7;
    padding:0px;
    
}


#main_container
{   
    margin: 0px auto;
    width: 1024px;
    height: auto;
    padding: 0px 0px 0px 0px;
    background-color: #f2f2f2;
    min-height: 410px;
    
}




.welcometext_matter
{
    float: left;
    width: 612px;
    font-family: Verdana;
    font-size: 12px;
    line-height: 20px;
    margin: 10px 0px 0px 10px;
    border: 1px solid #d7d7d7;
    color: #000;
    background-color: #fff;
    padding: 10px 10px 10px 10px;
}


.loginright_pannal
{
    width: 355px;
    float: right;
    height: 300px;
    margin: 10px 10px 0px 0px;
    border: 0px solid red;
}

.loginheader_main
{
    background-image: url(./images/login_header.png);
    width: 355px;
    height: 55px;
    float:left;
}

.loginmiddle_main
{
    width: 353px;
    float:left;
    padding: 10px 0px 10px 0px;   
    border-left: 1px solid #b9beba; 
    border-right: 1px solid #b9beba;
    background-color: #fff;
}



.loginbottom_main
{
    background-image: url(./images/login_bottom.png);
    width: 355px;
    height: 51px;
    float:left;
    text-align: center;
}    



#bottom
{   width: 100%; border: 0px solid red; height: 50px;
    clear: both;
    background-color: #2c90d2;
    
}

.bottom_text_panel
{
    width: 1024px; margin: 0px auto;
}


.bottom_text
{
    width: 75%;
    margin: 15px 0px 0px 0px;
    font-family: Verdana;
    font-size: 12px;
    color: #fff;
    float: left;
    line-height: 25px;
    border: 0px solid yellow;
}




.areabox
{ 
	width:250px!important;
     height:100px!important; 
	 
     background:#d8e6f4;
	 margin-bottom:5px;
     border-radius:5px;
     border:1px solid #aecae9;
     padding-left:10px!important
}


.areabox2
{ 
	width:450px!important;
     height:190px!important; 
	 
     background:#d8e6f4;
	 margin-bottom:5px;
     border-radius:5px;
     border:1px solid #aecae9;
     padding-left:10px!important
}

.formbox {
  width: 200px;
  height: 28px!important;
  line-height: 28px;
  background: #d8e6f4;
  margin-bottom: 5px;
  border-radius: 5px;
  border: 1px solid #aecae9;
  padding-left: 10px!important;
}


.formbox2 {
  width: 150px;
  height: 28px!important;
  line-height: 28px;
  background: #d8e6f4;
  margin-bottom: 5px;
  border-radius: 5px;
  border: 1px solid #aecae9;
  padding-left: 10px!important;
}

.homemain_link
{
    line-height: 25px; background-color: #d9eaf5; width: 99%; padding-left: 1%; font-family: verdana; font-size: 12px; margin-bottom: 20px;
    
}

span.input-group-addon {
    background: #f1ba44;
}


input[type=file] {
    display: block;
    border: transparent !important;
    width: auto !important;
    padding: 0 !important;
}


.login-btn{ position: absolute; right: 30px; top:10%; }

.login-btn1{ position: absolute; right: 30px; top:15%; }

.padd0{ padding: 0 !important; }

.new-model-11 .modal-header {
    padding: 12px;
    border-bottom: 1px solid #e5e5e5;
    background: #1a6dab;
    color: #fff;
}

.modal-title {
    margin-bottom: 0;
    line-height: 1.5;
    font-size: 18px;
    font-weight: bold;
}
.modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: 10px;
}


.register-page .form-group input[type=file] { float: left; width: 50%; }
.register-page .form-group input[type=file] { float: left; width: 50%; }
span.glyphicon.glyphicon-hand-right {
    font-size: 30px;
    color: #ea0462;
    background: #eee;
}

span.glyphicon.glyphicon-hand-left {
    font-size: 20px;
    color: #ea0462;
    background: #eee;
}

.tooltip-left{ position: absolute; top:0; right:0;  }

.table-11{ background: #f7b3b3; }
.table-11  tr:nth-child(even){
    background: transparent !important;
}

.table-12{ background:#e0ffd3;  width: 100%;}
.table-12  tr:nth-child(even){
    background: transparent !important;
}


.btn-custom
{
    min-width:150px;
    text-align: center;
    padding:15px;
    border: 1px solid #eee;
    border-radius: 6px;
    background: #b77805;
    color: #fff;
}

.home-index{
    padding: 7px 20px !important;
    font-size: 20px !important;
}









