
body {
font:9pt Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
background:#EAEAEA;
}

a:link {
color:#000000;
}

a:visited {
color:#000000;
}

#daily_appt {
padding:20px 10px;
}

#all {
width:100%;
min-width: 1300px;
background:#ffffff;
}

/******* header ************/
#header {
width:100%;
/*background:#FF7F00;*/
height:75px;
border-bottom:3px solid #FF7900;
}

#logo {
width:10%;
float:left;
height:48px;
}

#header_cnt {
float:right;
text-align:left;
padding:20px 0 0 0;
}


/*******content********/

#login_box {
/*width:230px;
border: 1px solid #D4D4D4;*/
margin:0 auto;
}

#login {
margin-top:50px;
text-align:center;
width: 100%;
}

.content {
width:100%;
min-height:500px;
}



.grid_tb {
font-family: verdana;
font-size: 11px;
/*font-weight: bold;
background-color:#f5f3f3;
border: 1px outset;*/
}

.grid_hd {
background: url("grid_hd.jpg") repeat scroll 0 0 transparent;
border-left: 1px solid;
border-right: 1px solid;
/*color: #055A78;*/
font-family: verdana;
font-size: 11px;
font-weight: bold;
height: 20px;
}

.grid_tb input {
width:70%;
text-transform: uppercase;
}

.grid_tb textarea {
width:70%;
text-transform: uppercase;
}

.hd1 {
text-align:right;
}

.hd2 {
color:red;
}

/******* footer ************/
#footer {
width:100%;
background:#FF7F00;
height:23px;
padding:3px 0;
}


#ft_copy {
text-align:center;
line-height: 23px;
font-size:10px;
}

#ft_powered {
text-align:center;
line-height: 23px;
font-size:10px;
}
