.textstyle{
padding:0.15em;
width:12em;
border:1px solid #ddd;
background:#fafafa;
font:bold 0.95em arial, sans-serif;
-moz-border-radius:0.4em;
-khtml-border-radius:0.4em;
height:1.7em;
	
}
.textstyle1{
padding:0.15em;
width:45em;
border:1px solid #ddd;
background:#fafafa;
font:bold 0.95em arial, sans-serif;
-moz-border-radius:0.4em;
-khtml-border-radius:0.4em;
height:1.7em;
}
.btnstyle{
padding:0.15em;
width:4em;
/*background:#CACACA;*/
background:#8AC4EA;
border:1px solid #ddd;
font:bold 0.95em arial, sans-serif;
-moz-border-radius:0.4em;
-khtml-border-radius:0.4em;
height:2em;
cursor:pointer;
}

.btnstyle:hover {
padding:0.15em;
width:4em;
/*background:#CACACA;*/
background:#8AC4EA;
border:1px solid #ddd;
font:bold 0.95em arial, sans-serif;
-moz-border-radius:0.4em;
-khtml-border-radius:0.4em;
height:2em;
cursor:pointer;
}
.textareastyle1{
padding:0.15em;
width:20em;
border:1px solid #ddd;
background:#fafafa;
font:bold 0.95em arial, sans-serif;
-moz-border-radius:0.4em;
-khtml-border-radius:0.4em;
margin-left:110px;
	
	
}
 .link a{
text-decoration:none;
font:Arial;
color:#996633;
font-size:16px;
font-weight:bold;
}

.link a:hover{
text-decoration:none;
font:Arial;
color:#59348B;
font-size:16px;
font-weight:bold;
}
.table_list
{
width:850px;
border:solid 1px #000000;
}
.table_liststation
{
width:550px;
border:solid 1px #000000;
}
.td_list
{
text-align:left;
/*width:80px;*/
height:30px;	
white-space:nowrap;		
border:solid 1px #996633;	
}
.td_list_h
{
text-align:center;
width:80px;
height:30px;
overflow:hidden;
white-space:nowrap;	
border:solid 1px #996633;	
background-color : #996633;
color : white;
}
.heightSet{
height:300px;
}
input:hover, input:focus {
border-color:#666666;
background:#f6f6f6;
-moz-border-radius:0.4em;
-khtml-border-radius:0.4em;
} 
fieldset {
border:1px solid #ddd;
padding:0 0.5em 0.5em;
}
.date input {
background-image:url(../gfx/calendar-small.gif);
background-repeat:no-repeat;
background-position:100% 50%;
}

.date fieldset label {
float:none;
display:block;
text-align:left;
width:auto;
}
.date fieldset div {
float:left;
clear:none;
margin-right:0.2em;
}
.radio, .date {
position:relative;
}
.radio fieldset, .date fieldset {
border:none;
width:auto;
padding:1px 0 0 11em;
}
.radio legend, .date legend {
font-size:1em;
color:#000;
}
.radio legend span, .date legend span {
position:absolute;
left:0;
top:0.3em;
width:10em;
display:block;
}
.radio label, .radio input {
vertical-align:middle;
display:inline;
float:none;
width:auto;
background:none;
border:none;
}
.radio div {
float:left;
white-space:nowrap;
clear:none;
}

.email {
width:14em;
}

input.default {
color:#bbb;
}

#submit-go {
	margin-top:1em;
width:69px;
height:26px;
text-indent:-9999px;
overflow:hidden;
border:0;
background:url(../gfx/submit-button.gif) no-repeat 0 0;
display:block;
cursor:pointer !important; cursor:hand;
}
#submit-go:hover {
background-position:0 -26px;
}

.rejected{
background-color:#CC9999;
}
.live{
background-color:#99FF99;
}
.pending{
background-color:#FFFFCC;
}

.even {
background-color: #CCCCCC;
 
}
 
.button {
padding: 5px;
width: 100%;
color: #FFFFFF;
background-color: #666666;
border: 1px solid #000000;
font-weight: bold;
cursor:pointer;
-moz-border-radius: 5px; //this gives us the rounded corners
}