html,body {background-color:#fff; color:#000; font-size:12pt;}
img  {max-width:100%;}
h1,h2,h3,h4,h5,h6 {page-break-after:avoid;}
ul, ol, li {page-break-inside:avoid;}
table table,tr,td {page-break-before:avoid; page-break-after:avoid;}


/* stuff to hide*/
	.win_l, .nav, .nav2, .mobile, #headermobile, #navmobile{display: none;}

.win {margin:0; padding:0 0 10px 0;}
.win_r {width:100%; margin:0; padding:0 0 10px 0;}
.win_wide_select {width:180px;}
.win_message {width:100%;}

ul.win_list {list-style-type:none; margin:0; padding:0;}
.win_list li{padding:5px; border:1px solid #000;}
li.win_list_top {border-top-width:1px; border-bottom-width:0px; -moz-border-radius-topleft:15px; -moz-border-radius-topright:15px; -webkit-border-top-left-radius:15px; -webkit-border-top-right-radius:15px; border-radius-topleft:15px; border-radius-topright:15px;}
li.win_list_background  {background-color:#fff; border-width:0px}
li.win_list_bottom {border-bottom-width:1px; border-top-width:0px; -moz-border-radius-bottomleft:15px; -moz-border-radius-bottomright:15px; -webkit-border-bottom-left-radius:15px; -webkit-border-bottom-right-radius:15px; border-radius-bottomleft:15px; border-radius-bottomright:15px;}
li.win_list_alt_color_bottom {background-color:#ccc; border-bottom-width:1px; -moz-border-radius-bottomleft:15px; -moz-border-radius-bottomright:15px; -webkit-border-bottom-left-radius:15px; -webkit-border-bottom-right-radius:15px; border-radius-bottomleft:15px; border-radius-bottomright:15px;}
.win_list textarea {width:97%; height:75px; padding:5px;}

.win_table_border {width:410px; background-color:#ccc;  padding:5px; margin:0px auto; border:1px solid #999; -moz-border-radius:10px; -webkit-border-radius:150x; border-radius:10px;}
.win_table{border-collapse:collapse; width:410px; border-width:0px}
.win_table_l {width:150px; height:24px; padding:3px; text-align:right;}
.win_table_r {width:250px; height:24px; padding:3px; text-align:left;}
.win_table_colspan {width:400px; padding:5px 0 5px 0; text-align:center;}

.button {background-color:#fff border:1px solid #000; font-size:20px; font-weight:bold;}

.table {max-width:780px; border-spacing:0px; border-collapse:collapse;}
.table td {border:1px solid #000; padding:5px; padding-left:10px; padding-right:10px;}
.table th {background:#fff; border:0px; border-bottom:2px solid #000000; cursor:default; text-align:center; padding:2px;}
.table tr:hover {background:#F2E4D5; cursor:pointer;}

.small_link {font-size:10px; padding:5px;}

