body, td {
	color: #171d4d; 
	text-decoration: none; 
	font-size: 12px; 
	font-weight: normal; 
	font-family:arial, helvetica, sans-serif; 
	
	}
	
body {
	background-color:#171d4d;
	/* background-image: url("/layout/background.gif");
	background-attachment: fixed;
	background-repeat: repeat-x; */
	
}

td.login_user {color: #171d4d; text-decoration: none; font-size: 10px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
td.login_pass {color: #171d4d; text-decoration: none; font-size: 10px; font-weight: bold; font-family:arial, helvetica, sans-serif;}

.text_blu_10n {color: #171d4d; text-decoration: none; font-size: 10px; font-weight: normal; font-family:arial, helvetica, sans-serif;}
.text_blu_10b {color: #171d4d; text-decoration: none; font-size: 10px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
.text_blu_12n {color: #171d4d; text-decoration: none; font-size: 12px; font-weight: normal; font-family:arial, helvetica, sans-serif;}
.text_blu_12b {color: #171d4d; text-decoration: none; font-size: 12px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
.text_blu_14n {color: #171d4d; text-decoration: none; font-size: 14px; font-weight: normal; font-family:arial, helvetica, sans-serif;}
.text_blu_14b {color: #171d4d; text-decoration: none; font-size: 14px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
.text_blu_16n {color: #171d4d; text-decoration: none; font-size: 16px; font-weight: normal; font-family:arial, helvetica, sans-serif;}
.text_blu_16b {color: #171d4d; text-decoration: none; font-size: 16px; font-weight: bold; font-family:arial, helvetica, sans-serif;}

.text_ong_10n {color: #ad001b; text-decoration: none; font-size: 10px; font-weight: normal; font-family:arial, helvetica, sans-serif;}
.text_ong_10b {color: #ad001b; text-decoration: none; font-size: 10px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
.text_ong_12n {color: #ad001b; text-decoration: none; font-size: 12px; font-weight: normal; font-family:arial, helvetica, sans-serif;}
.text_ong_12b {color: #ad001b; text-decoration: none; font-size: 12px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
.text_ong_14n {color: #ad001b; text-decoration: none; font-size: 14px; font-weight: normal; font-family:arial, helvetica, sans-serif;}
.text_ong_14b {color: #ad001b; text-decoration: none; font-size: 14px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
.text_ong_16n {color: #ad001b; text-decoration: none; font-size: 16px; font-weight: normal; font-family:arial, helvetica, sans-serif;}
.text_ong_16b {color: #ad001b; text-decoration: none; font-size: 16px; font-weight: bold; font-family:arial, helvetica, sans-serif;}

a.link_ong_10, a.link_ong_10:link, a.link_ong_10:visited, a.link_ong_10:active {color: #ad001b; text-decoration: none; font-size: 10px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
a.link_ong_10, a.link_ong_10:hover {color: #c50826; text-decoration: none; font-size: 10px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
a.link_ong_12, a.link_ong_12:link, a.link_ong_12:visited, a.link_ong_12:active {color: #ad001b; text-decoration: none; font-size: 12px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
a.link_ong_12, a.link_ong_12:hover {color: #c50826; text-decoration: none; font-size: 12px; font-weight: bold; font-family:arial, helvetica, sans-serif;}

a.link_blu_10, a.link_blu_10:link, a.link_blu_10:visited, a.link_blu_10:active {color: #171d4d; text-decoration: none; font-size: 10px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
a.link_blu_10, a.link_blu_10:hover {color: #222b74; text-decoration: none; font-size: 10px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
a.link_blu_12, a.link_blu_12:link, a.link_blu_12:visited, a.link_blu_12:active {color: #171d4d; text-decoration: none; font-size: 12px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
a.link_blu_12, a.link_blu_12:hover {color: #222b74; text-decoration: none; font-size: 12px; font-weight: bold; font-family:arial, helvetica, sans-serif;}


a.link_footer, a.link_footer:link, a.link_footer:visited, a.link_footer:active {color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; font-family:arial, helvetica, sans-serif;}
a.link_footer, a.link_footer:hover {color: #999999; text-decoration: none; font-size: 10px; font-weight: bold; font-family:arial, helvetica, sans-serif;}

.text_wht_10n {color: #ffffff; text-decoration: none; font-size: 10px; font-weight: normal; font-family:arial, helvetica, sans-serif;}




.menutitle{
	background: url(menu_buttons/menu_button_1a.gif);
	background-repeat: no-repeat;
 	white-space: nowrap;
	border: 0px solid #3366CC;
	cursor:pointer;
	color: #ffffff;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	vertical-align: middle;
	margin: 0px;
	padding: 4px 0px 0px 0px;
	text-indent: 25px;
	position: relative;
	left: 0px;
	top: 0px;
	text-decoration: none;
	text-align: left;
	width: 152px;
	height: 18px;
	display: block;
	visibility: visible;
	overflow: visible; }

.menutitle_f2{
	background: url(menu_buttons/menu_button_2a.gif);
	background-repeat: no-repeat;
 	white-space: nowrap;
	border: 0px solid #3366CC;
	cursor:pointer;
	color: #ffffff;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	vertical-align: middle;
	margin: 0px;
	padding: 4px 0px 0px 0px;
	text-indent: 25px;
	position: relative;
	left: 0px;
	top: 0px;
	text-decoration: none;
	text-align: left;
	width: 152px;
	height: 18px;
	display: block;
	visibility: visible;
	overflow: visible;
}

.submenu{
	background: url(menu_buttons/menu_button_2b.gif);
	background-repeat: repeat;
	border: 0px solid #3366CC;

	position: relative;
	left: 0px;
	top: 0px;
	text-decoration: none;
	text-align: left;
	width: 152px;
	display: block;
	visibility: visible;
	overflow: visible;
}


.menuitem{
	cursor:pointer;
	color: #ffffff;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;

	padding-left:5px;
	text-decoration: none;
	text-align: left;

}

.menusubtitle{
	cursor:pointer;
	color: #ffffff;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	padding-left:10px;
	text-align: left;

}
.smalltitle{
	color: #000000;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding-left:5px;
	text-decoration: none;
	text-align: left;
	display : inline;
}

.claims input, .claims select  {
	font: normal 8pt Verdana, Arial, sans-serif;
}



.printonly
{
	display: none;
}




.sched_nav, .sched {
	border: 1px solid black;
}

.sched_nav a {
	text-decoration: none;
}

.sched th {
	background-color: #CCCCCC;
}

.sched td, .sched th {
	border-right: 1px solid black;
	border-left: 1px solid black;
}

.row1 {
	background-color: #C5C5C5;
}

.row2 {
	background-color: #A8A8A8;
}

input:checked {
	background-color: black;
}

.notavail  {
	background-color: #FF0000;
}

.isavail {
	background-color: #1200FF;
}

.standby {
	background-color: green;
}

.static {
	background-color: purple;
}

.rptclosetimesspace {
	width: 5px;
	
}

.rptclosetimesbar {
	
	background:#ad001b;
	display:inline;
}

.rptclosetimestd {
	background:#e3e3e3;
}


.twb, .twb td, .twb th {
	border: 1px solid black;
}

.twb td {
	font-size: 8pt;
}

.bdostatuserror {
	background-color: #FF9933;
}

.bdostatusok {
	background-color: #33CC00;
}











	
td.table_r1c1 {
	background-image: url("table/layout_table_r1_c1.gif");
	background-repeat:no-repeat;
	background-position:right;
	width:10px; 
	height:10px;	
}

td.table_r1c2 {
	background-image: url("table/layout_table_r1_c2.gif");
	background-repeat:repeat-x;
	height:10px;	
}

td.table_r1c3 {
	background-image: url("table/layout_table_r1_c3.gif");
	background-repeat:no-repeat;
	background-position:left;
	width:20px; 
	height:10px;	
}
td.table_r2c1 {
	background-image: url("table/layout_table_r2_c1.gif");
	width:10px; 
	background-position:right;
	background-repeat:repeat-y;
}

td.table_r2c2 {
	background-image: url("table/layout_table_r2_c2.gif");
	background-repeat:repeat;
	/* height:20px;	*/
}

td.table_r2c3 {
	background-image: url("table/layout_table_r2_c3.gif");
	background-repeat:repeat-y;
	width:20px; 
	height:20px;	
}
td.table_r3c1 {
	background-image: url("table/layout_table_r3_c1.gif");
	background-position:right;
	background-repeat:no-repeat;
	width:10px; 
	height:10px;	
}

td.table_r3c2 {
	background-image: url("table/layout_table_r3_c2.gif");
	background-repeat:repeat-x;
	height:10px;	
}

td.table_r3c3 {
	background-image: url("table/layout_table_r3_c3.gif");
	background-repeat:no-repeat;
	width:20px; 
	height:10px;	
}

.messageList {
    table-layout: fixed;
    /* width: 100%; */
	border: 1px solid black;
}
.messageList tr {
    height: 20px;
}
.messageList th {
    text-align: left;
    cursor: pointer;
    white-space: nowrap;
}
.messageList td {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.messageList img {
    vertical-align: middle;
}

.seen {
    background: #fff;
}
.seen:hover, .seen-over {
    background: #f3f3f3;
}
.deleted {
    background: #999;
}
tr.deleted:hover, tr.deleted-over {
    background: #777;
}
.important {
    background: #fcc;
}
tr.important:hover, tr.important-over {
    background: #faa;
}
.unseen {
    background: #eef;
}
tr.unseen:hover, tr.unseen-over {
    background: #ccf;
}
.answered {
    background: #cfc;
}

ul.linedRow {
    list-style-type: none;
}
.linedRow, tr.linedRow td, table.linedRow td, ul.linedRow li {
    color: #000;
    background: #fff;
    border-bottom: 1px solid #ddd;
}
table.linedRow, ul.linedRow {
    border-bottom: none;
}
.linedRowSelectedCol, td.linedRowSelectedCol, table.linedRow td.linedRowSelectedCol {
    color: #000;
    background: #f3f3f3;
    border-bottom: 1px solid #ddd;
}
.selectedRow, tr.selectedRow td {
    background: #ffc;
}
.selectedRow:hover, tr.selectedRow td:hover, .selectedRow-over, tr.selectedRow-over td {
    background: #ffd;
}
table.nopadding td, table.nopadding th {
    padding: 0;
}






























/* Rounded without images */






.roundCorners{display:block}
.roundCorners *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.roundCorners1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  background:#ffffff}
.roundCorners2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  background:#ffffff}
.roundCorners3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;}
.roundCorners4{
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff}
.roundCorners5{
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff}
.roundCornersfg{
padding-left:5px;
  background:#ffffff;
  text-align:left;
  
  }





