@media screen {
	.PrintOnly {}
	body 	{ font-family: tahoma, verdana, arial; background-color: #ffffff; margin: 0px; position: relative;}
}
@media print {
	.ScreenOnly {}
	/* the size attribute is unsupported in all browsers (ie6,mozilla1.4), but 
	   it is a w3c standard so future browsers may support it */
	body 	{ size: landscape; font-family: tahoma, verdana, arial; background-color: #ffffff; margin: 0px; }
}

.head_col1 { 
	color: #ffffff; font-size: 11px; font-weight : bold;
}
.head_slogan {
	font-weight: bold;
	font-style: italic;
	font-size: 11pt;
	margin-bottom: 10px;
}
.head_col2 {
	color: #ffffff; font-size: 11px; font-weight : bold;
	background-color: #9E9D01;
}
.head_col3 { 
	color: #ffffff; font-size: 11px; font-weight : bold;
	background-color: #9E9D01; 
}
.head_col4 {
	color: #00000000; font-size: 11px; font-weight : bold;
}
.head_col4 td{
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.head_col5 {
	color: #ffffff; font-size: 11px; font-weight : bold;
	background-color: #009900;  #9CB294;
}
.head_col6 {
	color: #003300;#576C4D; font-size: 11px; font-weight : bold;
	background-color: #70E66D; #00CC33;  #D6EFD6;
}
.head_col7 {
	color: #395584;  font-size: 11px; font-weight: bold;
	background-color: #8FC7EF;
}
.head_col8 {
	color: white; font-size: 11px; font-weight: bold;vertical-align:middle;
	background-color: #EFEFEF; text-align:right;padding:0;margin:0;
}
.head_col9 { 	
	font-size: 11px; font-weight: bold; color:#666666 ;
	background-color: #88B3E6;#CCCC00; 
}
.head_col10 { 
	color: #ffffff; font-size: 12px; font-weight : bold; 
	background-color: #395594;#74B68C; 
}
.head_col11 { 
	color: #003399; font-size: 11px; font-weight : bold;
	background-color:#88B3E6;#B5CFEF; #C0DEB6;	
}
.head_print { 
	color: #000000; font-size: 12px; font-weight : bold;
	background-color:#EFEFEF;	
}
.head_tab {
	color: #FFFFFF; font-size: 9px; font-weight: bold;
	background-color: #EFEFEF;
}
.labels	{
	color:#BCBCBC;
	background-color:white;
	height:10px;
	font-size:7pt;

}
.footer_col1 { background-color: #DEE3E7; }

span.advanced	{
	width:60%;
	text-align:right;
}
a		{ font-size: 11px;
		  text-decoration: none; color :#505050; }
a:hover	{ text-decoration: underline; }
a.mn	{ font-size: 11px; font-weight:600;
	text-decoration: underline;color: black; text-align:center;}
a.mn:hover { font-size: 11px;  text-decoration: underline;  }
a.head_col4:hover { color :#395594; }
a.footer {color:white;font-size:7pt;text-decoration:none}
a.footer:hover {color:#eeeeee;font-size:7pt;text-decoration:underline}
.time { font-size: 11px; }

table.loginscreen { background-color: #EEEEEE; }
table.loginbox { background-color: #FFFFFF; }
span.login { color: #ffffff; font-family: tahoma, verdana, arial; font-weight: bold; font-size: 18pt }

table.sidebar { background-color: #FFFFFF; border: 1px #999999 solid; }

table.tables { background-color: #FFFFFF; border: none;padding:0; margin:0;border:none }
table.headertab { background-color: #EFEFEF; border: 1px #BCBCBC solid; border-bottom:none;padding:0;text-align:left}


td { font-family: tahoma, verdana, arial; font-size: 11px; padding-left: 5px; padding-right: 5px; }

table.newbar { background-color: #FFFFFF; border: 1px #CDCDCD solid; }
td { font-family: tahoma, verdana, arial; font-size: 11px; padding-left: 5px; padding-right: 5px; }

td.tables { font-family: tahoma, verdana, arial; font-size: 11px; font-weight:300;padding:0 }

td.sidebar {
	color: #585858; font-size: 11px; font-weight : bold;
	background-color: #BCBCBC; height: 20px;	
}
td.listheader { letter-spacing:1px;font-weight:600;text-align:left}
td.head_sidebar {
	color: #ffffff; font-size: 11px; font-weight: bold;
	background-color: #359AE3;  height: 18px;font-family:tahoma
}

td.labels { font-family: tahoma, verdana, arial; font-size: 9px; 	font-weight:300;padding:0;background-color:white; color:#777777  }
td.label { font-family: tahoma, verdana, arial; font-size: 11px; font-weight:300;padding:0 }
td.data { font-family: tahoma, verdana, arial; font-size: 11px; font-weight:100;padding:5px;
		background-color:#FEFEFE; }
td.footer { 
	color: white; font-size: 9px; font-weight : 100; 
	background-color: #395594;#74B68C;height:5px; vertical-align:middle; 
}
td.timeout {font-family: tahoma, verdana, arial; font-size: 10pt; 

}

td.row1	{ background-color: #EFEFEF; height: 18px }
td.row2	{ background-color: #DEE3E7; height: 18px}
td.row3	{ background-color: #D1D7DC; height: 18px}
td.row4	{ background-color: #DEE3E7; height: 18px}

td.col1	{ background-color: #EFEFEF; height: 18px; font-size:8pt;}
td.col2	{ background-color: #DEE3E7; height: 18px; font-size:8pt; }
td.col3	{ background-color: #EFEFEF; height: 18px; font-size:8pt;}
td.col4	{ background-color: #DEE3E7; height: 18px; font-size:8pt; }
td.cal	{ color:white; font-weight:600}
a.cal	{ color:white; font-weight:600}
a.cal:hover	{ color:lightgrey; font-weight:600}
input.button {
	width: 68px;
	border: 1px solid #c0c0c0;
	color: #585858 ;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: white url("cellpic1.gif");
	background-repeat: repeat;
}
input.button2 {
	width: 80px;
	border: 1px solid #c0c0c0;
	color: #585858 ;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: white url("cellpic1.gif");
	background-repeat: repeat;
}
td.print { text-indent: 0.2em;color:black; font-weight:500; background-color:white}

a.tab1 {
	padding-left:1px;
	padding-right:1px;
	border-right: 1px #444444 solid;
	border-left: 1px #444444 solid;
	border-top:1px #444444 solid;
	border-bottom:none;
	width:100%;
	color:black;
	height:15px;
	vertical-align:middle;
	font-size: 0.85em; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
	background-color:silver;#359AE3;
	position:relative;
	left:0;
	text-align:center;
	text-decoration:none;
	letter-spacing:0;
}

a.tab1:hover {
	padding-left:1px;
	padding-right:1px;
	border-right: 1px #999999 solid;
	border-left: 1px #999999 solid;
	border-top:1px #999999 solid;
	border-bottom:none;
	width:100%;
	color: black;
	height:15px;
	vertical-align:middle;
	font-size:0.85em; font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:500;
	background-color:#DEDEDE;
	position:relative;
	left:0;
	text-align:center;
	text-decoration:none;
	letter-spacing:0;
}

a.tab2 {
	padding-left:1px;
	padding-right:1px;
	border-right: 1px #CDCDCD solid;
	border-left:0px #CDCDCD solid;
	border-top:none;
	border-bottom:none;
	width:100%;
	color: #898989;
	height:15px;
	vertical-align:middle;
	font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
	background-color:#EFEFEF;
	position:relative;
	left:0;
	text-align:center;
	text-decoration:none;
	letter-spacing:0;
}

a.tab2:hover {
	padding-left:1px;
	padding-right:1px;
	border-right: 1px #BCBCBC solid;
	border-left:0px #BCBCBC solid;
	border-top:none;
	border-bottom:none;
	width:100%;
	color: #555555;
	height:15px;
	vertical-align:middle;
	font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
	background-color:#FFFFFF;
	position:relative;
	left:0;
	text-align:center;
	text-decoration:none;
	letter-spacing:0.5px;
}
a.tab3 {
	padding-left:4px;
	padding-right:4px;
	border: none;
	width:60px;
	color: gray;
	height:100%;
	vertical-align:middle;
	font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	background-color:none;
	text-align:center;
	text-decoration:none;
}

a.tab3:hover {
	padding-left:4px;
	padding-right:4px;
	border:none;
	width:60px;
	color: black;
	height:100%;
	vertical-align:middle;
	font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 400;
	background-color:white;
	text-align:center;
	text-decoration:none;
}

input {
	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
}

select {
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
}

img.cal	{
	cursor:hand; position: relative; top:3px; left:1px;
}
.pic	{
	 border:1px silver solid;
	 width:200px;
	 height:150px;
	 text-align:center middle;
	 vertical-align:middle;
	 background-color:#fefefe;
}

table.news {
   background-color: white;
}
td.news_first_boarder {
   padding: 30px;
   background-color: #efefef;
}
td.news_second_boarder {
   padding: 30px;
   background-color: white;
}
a.news_header {
   color: white;
   font-size: 12pt;
   text-decoration:none
}
a.news_header:hover {
   color: #eeeeee;
   font-size: 12pt;
   text-decoration:underline
}
td.news_header { 
	color: white; 
  font-size: 12pt; 
  font-weight : 900; 
	background-color: #395594;#74B68C;
  vertical-align:middle; 
}

