@charset "utf-8";
body 	{
font-family:Arial,"Bitstream Vera Sans",sans-serif;
font-variant:normal;
font-weight:normal;
line-height:normal;
color:#000; 
padding:0px; 
margin:0px;
background:#F9F9F9;
}
.whole-page,footer{
       /* padding:0px 15px 0px 15px;*/
}
p{ margin-top:0px; line-height:18px; }
#loginform #submit{
border-color:#13455B;
color:#EAF2FA;
font-weight:bold;
}
#login_ {
width:320px;
margin:7em auto;
_margin-left:350px;
}
#login form {
margin-left: 8px;
padding: 16px 16px 40px 16px;
font-weight: normal;
-moz-border-radius: 11px;
-khtml-border-radius: 11px;
-webkit-border-radius: 11px;
border-radius: 5px;
background: #fff;
border: 1px solid #e5e5e5;
}
form .forgetmenot { font-weight: normal; float: left; margin-bottom: 0; }
#login form .submit input {
font-family: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;
padding: 3px 10px;
border: none;
font-size: 12px;
border-width: 1px;
border-style: solid;
cursor: pointer;
text-decoration: none;
margin-top: -3px;
text-shadow: rgba(0,0,0,0.3) 0 -1px 0;
}
#login form p {
margin-bottom:0;
}
label {
color:#777777;
font-size:13px;
}
#login form input {
color:#555555;
font-size: 12px;
font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
}
#user_pass, #user_login, #user_email {
background:#FBFBFB none repeat scroll 0 0;
border:1px solid #E5E5E5;
font-size:24px;
margin-bottom:16px;
margin-right:6px;
margin-top:2px;
padding:3px;
width:97%;
}
#login h1{
color:#777777;
text-align:center;
font-size:22px;
}
#loginform #submit{
border-color:#13455B;
color:#EAF2FA;
background:#21759B url(images/button-grad.png) repeat-x scroll left top;
font-weight:bold;
}
.title{ font-size:13px; font:Arial, Helvetica, sans-serif; font-weight:bold;}
.header-blue{ background:#363030; height:58px; color:#FFFFFF;
float:left;
font-family:Arial,"Bitstream Vera Sans",sans-serif;
font-size:28px !important;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:10px 12px 5px 10px;
color:#e17a07;
}
.header-blue a:link {
font-size:15px;
color:#CCCCCC;
text-decoration:none;
}
.header-blue a {
font-size:15px;
color:#CCCCCC;
text-decoration:none;
}
.header-blue a:hover {
font-size:15px;
color:#FFFFFF;
text-decoration:underline !important;
}
.header-blue .small {
font-size:15px;
color:#FFFFFF;
}
.red{
color:red;
}
.nav-bg	{ background:#000000; height:23px;color:#FFFFFF;}
.page-bg{ background:#FFFFFF;border-right:2px dashed #000000;padding-right:20px;}
.link{
min-width:45px;
text-align:center; 
border-right:#FFFFFF 1px solid;
height:23px; 
display:block; 
float:left; 
color:#FFFFFF; 
font-size:13px; 
font-weight:bold; 
text-decoration:none; 
padding:5px;
background:#000000;
}					
.link:hover	{ 
min-width:45px;
text-align:center; 
border-right:#FFFFFF 1px solid;
height:23px; 
display:block; 
float:left; 
color:#FFFFFF; 
font-size:13px; 
font-weight:bold; 
text-decoration:underline;
padding:5px;
background:#333333;
}					
.link-active	
{
width:100px;
text-align:center;
border-right:#FFFFFF 1px solid;
height:23px; 
display:block; 
float:left;
color:#FFFFFF; 
font-size:13px; 
font-weight:bold; 
text-decoration:none;
padding:5px; 
background:#333333;
}					
.actlink{
min-width:45px;
text-align:center; 
border-right:#FFFFFF 1px solid;
height:23px; 
display:block; 
float:left; 
color:#FFFFFF; 
font-size:13px; 
font-weight:bold; 
text-decoration:underline;
padding:5px;
background:#333333;
}
.dashboard{
height:18px;
background:#FFFFFF; 
border-bottom:#333333 1px dashed;
font-weight:bold;
padding:5 5 5 5px;
}
.white-content
{
height:18px;
padding:10px;
background:#FFFFFF;
}
.inside-header{
font-size:10px;
height:18px;
font-weight:bold;
padding:5 5 5 5px; 
border-bottom:#333333 1px dashed;
}
.dashboard-link		{ color:#000000;}	
.page-content		{ background:#FFFFFF ; /*font-size:5px;*/ line-height:19px;padding:10px;}/*font size hided*/
.left-side			{ height:20px;border-bottom:1px dashed #000000; padding:10px; text-decoration:none;}
.left-side-active	{ height:20px;border-bottom:1px dashed #000000; padding:10px; background:#c3c3c3;} 
.link-left			{ font-size:13px; text-decoration:none; color:#000000;}
.link-left:hover	{ font-size:13px; text-decoration:underline; color:#000000;}
.gird-header		{ background:#c3c3c3; color:#000000; font-weight: bold;border:1px solid #FFFFFF;}
.reset{
color: red;
font-size: 13px;
text-decoration: none;
}
.success{
color: green;
font-size: 13px;
font-weight: bold;
}
.exist{
color: red;
font-size: 13px;
font-weight: bold;
}
table{
font-size: 13px;
font-family: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;
}
.errorClass{
    color:red;
}


.lnkref{
border-right:#FFFFFF 1px solid;
display:block; 
float:left; 
font-size:13px; 
font-weight:bold; 
text-decoration:none;
}

.reset1{
color:#660000;
font-size: 13px;
text-decoration: none;
}


table.search{
border:1px solid #666666;
border-bottom:hidden;
border-left:hidden;	
}

td.search
{
border-left:1px solid #666666;
border-bottom:1px solid #666666;
}
.pagination{
text-decoration:none;
}
.viewLink
{
text-decoration:none;
color:#660000;
cursor:hand;
cursor:pointer;
}

.viewLink:hover	{ 
color:black; 
text-decoration:underline;
}
.apply-table-view tr td{
    height: 18px;
    padding: 4px;
    background: #FFFFFF;
}
.apply-table-view thead tr:first-child td{
    background: #c3c3c3;
    color: #000000;
    font-weight: bold;
    border: 0px solid #FFFFFF;
	    border-radius: 6px;
}
.apply-table-view{
    width:100%;
	padding: 15px 9px 15px 7px;
    
}
.apply-table-add{
	float: left;
    padding-left: 24%;
}
.button {
  border: none;
  color: white;
  padding: 6px 22px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
}
.btns-div{ padding:10px;}
.but-red{background-color: #B22222;}
.but-grey{background-color: #808080;}

.apply-table-add td:first-child{
    float:right;
}
.last-header h2{
	font-size:27px;
}
.last-header-2 h2{
	font-size:20px;
}
.last-header-date{
    font-size: 20px;
}
.site_cnt_date{
    font-size: 20px;
}
.foot{
   
    bottom:0;
}
div#view_page {
  
  min-height:430px;
}
span.middle h2 {
    margin-top: 19px;
}
.mid-title-2 {
    height: 100%;
}
span.last-header-2 a:hover {
    text-decoration: none !important;
}
span.last-header-2 a {
    color: #e17a07 !important;
}
.mid-time {
   font-size: 16px;
    font-weight: bold;
    /* height: 10px; */
    /* margin-top: -25px; */
    
}
.mid-title-2 .mid-time{
    color: #e17a07;
}
.foot-btm{
    visibility:hidden;
}
