body {font:16px Arial; background-color:#e9e9e9; margin:0; padding:0;}

p {text-align:center; padding:0 10px 10px 10px;}
select {font-size:16px;}
option {font-size:16px;}
input {font-size:14px;}
textarea {font:16px Arial; resize:none;}

/* hide desktop stuff */
	.desktop, .login, .nav, .nav2 {display: none;}

#content {padding-top:10px; width:100%;}

#headermobile {text-align:center; height:35px; color:#fff; background-color:#000; font-size:30px; text-decoration:none; box-shadow:0px 3px 3px 0px #aaa;}

.win {margin:0; padding:0 0 10px 0;}
.win_l {margin:0; padding:0 0 10px 0;}
.win_r {margin:0; padding:10px;}
.win_wide_select {width:75%;}
.win_info {background-color:#ddd; text-align:center; padding:5px 10px 5px 10px; border:1px solid #000;}
.win_message {background-color:yellow; border:1px solid #000; text-align:center; padding:10px; border-radius:10px;}
.win_message img {vertical-align:middle;}
.win_message a {text-decoration:none;}
.win_warning {background-color:red; color:white; padding:20px; border-radius:10px;}
.win_l_head {padding:3px; border:1px solid #000; text-align:center;}
.win_l_head_big {font:24px Arial;}
.win_l_head img {vertical-align:top;}

.win_table_border {background-color:#ccc; border-top:1px solid #000; border-bottom:1px solid #000;}
.win_table {border-collapse:collapse; width:100%; border-width:0px}
.win_table_l {text-align:right; width:30%}
.win_table_r {text-align:left;}
.win_table_r input {width:95%;}
.win_table_r select {width:95%;}
tr.win_table_alt {background-color:#eee;}
.win_table_colspan {width:400px; padding:5px 0 5px 0; text-align:center;}
.win_table_colspan textarea {width:92%; height:150px; padding:5px;}
.win_table_bottom_gap {padding:5px;}

.button_new {color:#000; background-color:lightgreen; border:1px solid #888; font-size:18px; font-weight:bold; cursor:pointer; padding:3px; border-radius:5px; text-decoration:none;}

.button {background-color:#ffffcc; border:1px solid #888; font-size:20px; font-weight:bold; cursor:pointer; padding:2px 4px; text-decoration:none; border-radius:4px;}
.button_sm {background-color:#fff; border:1px solid #888; font-size:16px; font-weight:bold; cursor:pointer; border-radius:4px;}
.button_wide {width:100%; background-color:#fff; border:1px solid #888; font-size:18px; font-weight:bold; cursor:pointer;}
.button_np_act {background-color:lightgreen; border:1px solid #888; font-size:16px; font-weight:bold; cursor:pointer;}
.button_np_inact {background-color:pink; border:1px solid #888; font-size:16px; font-weight:bold; cursor:default;}
.button_option {width:75%; font-size:16px; background-color:#fff; border:1px solid #888; border-radius:4px;}


