﻿body {padding:0;background:url(../images/main_bg.jpg); margin:0px auto; font:normal 0px arial;
}
.focus{
	border:1px solid green;
}
img {
	border: 0
}
a {
	text-decoration: none;
	color: #000;
}

p, ul li{ margin:0; padding:0; list-style:none;}
.FL{ float:left}.FR{ float:right}.CL{ clear:both}

.hdr_new{width:100%; margin:0px 0px auto; }
.loginbox{ background:url(../images/login-bgtop-trans.png) repeat-x; width:450px; font:bold 12px arial; border:1px solid #2D7FC5;
	
    border-radius:10px;}
.txtbox{ border:1px solid #ccc; padding:5px 5px; width:180px; height:10px;}
.ddldropdown{ border:1px solid #ccc; padding:5px 5px; width:100px; height:10px;}
.usertxt{font:10px verdana; color:#2a7ac3; padding-left:10px;}


.btn
{
    
    -moz-border-radius: 0 2em;
    -webkit-border-radius: 0 2em;
    -khtml-border-radius: 0 2em;
    border-radius: 0 2em;
    background:#2a7ac3;
    padding:4px 7px;
    color:#fff;
    border:0px;
	width:150px;
}


.btndb1
{
    
    -moz-border-radius: 0 2em;
    -webkit-border-radius: 0 2em;
    -khtml-border-radius: 0 2em;
    border-radius: 0 2em;
    background:#2a7ac3;
    padding:4px 7px;
    color:#fff;
    border:0px;
	width:200px;
}


.heading
{
background-color:#3366FF;
font-family:"Times New Roman", Times, serif;
font size:14px;
color:#000099;

}
.heading1
{

font-family:"Times New Roman", Times, serif;
font size:14px;
color:green;

}
.ddlpayer
{
 border-top-left-radius: 18px 18px;
  border-top-right-radius: 18px 18px;
  border-radius:28px;
  padding:2 2px;
  border: 1px thin;
  height:inherit;
}
.MT50{margin-top:50px;}
.btm_bg{ background:url(../images/btm_bg.png) no-repeat; height:0px;margin:0 auto;width:1000px;}
.footer
{

	margin:0px auto;width:1100px; height:10px;
	background:#2d7fc5; padding:2px 0px;
	padding:6px 5px;
    -moz-border-radius: 1 1em;
    -webkit-border-radius:1 1em;
    -khtml-border-radius:1 1em;
    border-radius:1 1em;
    color:#fff;
	font:bold 12px arial; 
	
    }
.footer a{color:#fff;}
.footer a:hover{color:red;}
.brdtxt
{

 background:#2d7fc5; 
 padding:6px 5px;
 font:bold 12px arial; 
 
    -moz-border-radius: 1em 1;
    -webkit-border-radius: 1em 1;
    -khtml-border-radius: 1em 1;
    border-radius: 1em 1;
	
 color:#fff;}
 
/* margin:5px auto;width:1000px; 
	background:#2d7fc5; padding:20px 0px;
	-moz-border-radius:12px;
    -webkit-border-radius:12px;
    -khtml-border-radius:12px;
    border-radius:12px;
    color:#fff;*/

.node ul{margin:0px; padding:0px;}
.nodeLevel1 
{ 
font:bold 13px arial;
color:#20165F;
padding:3px; 
margin:0;
} 
.nodeLevel2 
{ 
font:bold 12px arial;
color:#20165F;
margin:0px; 
padding:3px;
margin:0;
} 
.nodeLevel3 
{ 
font:normal 11px arial; 
} 
.nodeLevel3 a{color:#000;background:url(../images/arrow.png) no-repeat 0px 7px;padding:3px 10px;}
.nodeLevel3 a:hover{color:#49B4C4;}
.tblbox
{
	padding: 0;
	background: #f6f6f6;
	text-align: left;
	width:691px;
	font:normal 11px arial;
	border:1px solid #dadada; 
}
.tblbox td{border-top:1px solid #dadada;border-left:1px solid #dadada;}
.tblbox input {border:1px solid #cacaca; padding:1px 2px}
.tblbox .intxtbox{border:1px solid #cacaca; padding:1px 2px}
.tblbox h2{font:bold 14px arial; text-transform:uppercase; text-align:center;}
.tblbox .heading{font:bold 14px arial; text-transform:uppercase; text-align:center; background:#dadada; padding:3px 0px}
.GridViewStyle
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    border: #ccc 1px solid;
    text-align:center;
    padding: 5px;
}
/*Header and Pager styles*/
.HeaderStyle, .PagerStyle /*Common Styles*/
{
     border: #ccc 1px solid;
    background-color:#45a1d8;
    padding: 5px;
}
.HeaderStyle th
{
    padding: 5px;
    color: #ffffff;
}
.HeaderStyle a
{
    text-decoration:none;
    color:#ffffff;
    display:block;
    text-align:left;
    font-weight:normal;
}
.PagerStyle table
{
    text-align:center;
    margin:auto;
}
.PagerStyle table td
{
    border:0px;
    padding:5px;
}
.PagerStyle td
{
    border-top: #1d1d1d 3px solid;
}
.PagerStyle a
{
    color:#ffffff;
    text-decoration:none;
    padding:2px 10px 2px 10px;
    border-top:solid 1px #777777;
    border-right:solid 1px #333333;
    border-bottom:solid 1px #333333;
    border-left:solid 1px #777777;
}
.PagerStyle span
{
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    padding:2px 10px 2px 10px;
}
/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/
{
    padding: 5px;
    border-right: solid 1px #dadada;
}
.RowStyle td
{
    background-color: #c9c9c9;
}
.AltRowStyle td
{
    background-color: #f0f0f0;
}
.SelectedRowStyle td
{
    background-color: #ffff66;
}
.tblnew{ border:1px solid #c0d6e1;}
.tblnew th{ background:#c0d6e1 url(../images/img03.jpg) repeat-x; color:#006690; border:1px solid #fff;border-right:0px; border-bottom:0px;	}
.tblnew td{ background:#eaeaea; border:1px solid #fff; border-right:0px; border-bottom:0px;	}
.tblnew .redbg{ background:#f30000;}
.tblnew .greenbg{ background:#23a400;}
.tblnew .yallowbg{ background:#eed500;}
.tblnew .gray{ background:#5a5d60;}