body{
	margin:0px;
	background: url(../images/bgg.jpg) repeat-x;;
}

.top_bg{
background:url(../images/top.png);
height:3;}
a{ text-decoration:none; color:#004080; font-size:13px;}
a:hover{}
h4{color:#2B5BDD; text-shadow:#CCCCCC;}
/* ==================    Header       ==================*/




/* ==================   header   End ==================*/







/* ==================    Menu       ==================*/




/* ==================    Menu  End ==================*/





/* ==================    Banner       ==================*/




/* ==================   Banner  End ==================*/





/* ==================    Table       ==================*/
table td{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
}
.txt td{
	text-align:justify;
	padding:10px;
}
.txt tr{
	text-align:justify;
	padding:10px;
}


#txt_f{
	text-align:justify;
	padding:5px 20px 10px 20px;
	line-height:170%;
}
.txt{
	text-align:left;
	padding:10px;
}

.title{

	font-size:18px;
	font-weight:bold;
	color:#D7261C;
	padding:10px;
}


ul{
font:Arial, Helvetica, sans-serif;
color:#000000;}
/* ==================   Table  End ==================*/





/* ==================    Left panel       ==================*/

h2{
color:#FF0000;
font-weight:bold;
font-size:16px;
padding:10px;}

.box_1{
background:#F6F4F4;
border:1px solid; color:#CBCBCB;
border-radius:10px;
box-shadow: 2px 2px 5px #888888;
}


.box_r{
background:#F9F9F9;
border:1px solid; color:#CBCBCB;
border-radius:10px;
box-shadow: 2px 2px 5px #888888;
}


.right{
text-align:right;
padding-right:10px;}



/*.button{
background:#C94700;
color:white;
border-radius:10px;
padding:5px 8px 5px 8px;
display:inline-block;
border:none;
}

.button:hover{
background:#000000;
}
*/
/* ==================     Left panel End ==================*/







/* ==================     Right panel      ==================*/




/* ==================    Right panel   End ==================*/





/* ==================    Footer       ==================*/

.fotter{
background-image:url(../images/footer-bg.jpg);

}


.f_text{
font-size:12px;
color:#FFFFFF;
text-align:left;
}

.f_text_1{
font-size:12px;
color:#FFFFFF;
text-align:right;
}


.f_text:hover a{
color:#FFFFFF;}



/* ==================    Footer End ==================*/

.select{

width:150px;
}
input{
	border:solid 1px #BABABA;
	border-radius:4px;
	padding:3px 3px;
	margin:3px 0px;

}
select{
	border:solid 1px #BABABA;
	border-radius:5px;
	padding:3px 3px;
	margin:3px 0px;;
}
input:focus{
	border:solid 1px #97DD00;	
    box-shadow: 0 0 4px #E5FFAC;
	border-radius:5px;
	padding:3px 3px;
	margin:3px 0px;;
}
select:focus{
	border:solid 1px #97DD00;	
    box-shadow: 0 0 4px #E5FFAC;
	border-radius:5px;
	padding:3px 3px;
	margin:3px 0px;;
}


#form_border{
	border:solid 1px #CCCCCC;
	border-radius:8px;
	margin:10px 10px;

}

#err{
color:#FF0000;
font-size:10px;
}
/*------------------------------------button css------------------------*/

.button {
	
	-moz-box-shadow:inset 0px 0px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 0px 0px 0px #ffffff;
	box-shadow:inset 0px 0px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#000000;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:6px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
	
}.button:active {
	position:relative;
	top:1px;
}



/*------------------------------------button css end------------------------*/