﻿a
{
	color: #6a6a6a;
	text-decoration: underline; 
}
a:hover
{
	color: #78ad45;
	text-decoration: none;
}
body
{
	color: #6d6e71;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0pt;
}
table
{
	padding: 0pt;
	border: 0pt;
}
.table_border
{
	border-bottom: 1px #dadada solid;
}
td
{
	color: #66676b;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0pt;
}
.tdheader
{
	color: #fff;
	font-weight: bold;
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #9fcc16;
	padding: 1pt;
}
.tdheader a
{
	color: #fff;
	text-decoration: underline; 
}
.tdheader_left a
{
	color: #fff;
	text-decoration: underline; 
}
.tdheader_left
{
	color: #fff;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background: #9fcc16 url(../images/tdheader_left.jpg) no-repeat 0pt 0pt;
	padding: 1pt;
}
.tdheader_right
{
	color: #fff;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background: #9fcc16 url(../images/tdheader_right.jpg) no-repeat right 0pt;
	padding: 1pt;
}
.tdheader_right a
{
	color: #fff;
	text-decoration: underline; 
}
.tdalt1
{
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #e8e9ea;
	padding: 0pt 0pt 0pt 2pt;
	height: 14pt;
}
.tdalt11
{
	cursor:pointer; 
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #e8e9ea;
	padding: 0pt 0pt 0pt 2pt;
	height: 14pt;
}
.tdalt11:hover
{
	cursor:pointer; 
	font-size: 8pt;
	font-weight:bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #e8e9ea;
	padding: 0pt 0pt 0pt 2pt;
	height: 14pt;
}

.tdalt2
{
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #f6f6f7;
	padding: 0pt 0pt 0pt 2pt;
	height: 14pt;
}
.tdalt22
{
	cursor:pointer; 
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #f6f6f7;
	padding: 0pt 0pt 0pt 2pt;
	height: 14pt;
}
.tdalt22:hover
{
	cursor:pointer; 
	font-size: 8pt;
	font-weight:bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #f6f6f7;
	padding: 0pt 0pt 0pt 2pt;
	height: 14pt;
}

.tdalt1ar
{
	font-size: 10pt;
	font-family: Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #e8e9ea;
	padding: 1pt 2pt;
	height: 14pt;
}
.tdalt2ar
{
	font-size: 10pt;
	font-family: Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #f6f6f7;
	padding: 1pt 2pt;
	height: 14pt;
}
.tdlegend
{
	font-size: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 1pt;
	height: 14pt;
}
.tdgray
{
	background-color: #f2f2f2;
}
.tdgray2
{
	background-color: #dadada;
}
.tdgray3
{
	background-color: #b9c3ca;
}
.tddotted
{
	border-right: 2pt dotted #a9a9a9;
	border-bottom: 2pt dotted #a9a9a9;
	border-left: 2pt dotted #a9a9a9;
}
input
{
	color: #6d6e71;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: solid 1pt #bcbec0;
	height: 20px;
}

input[type=radio]
{
	border: 0pt;
}

.input_small
{
	color: #393939;
	font-size: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #eee;
	border: solid 1pt #bcbec0;
}

.input_textbox
{
	color: #6d6e71;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: solid 1pt #bcbec0;
	height: 15px;
	width: 150px;
}
.input_Contact
{
	color: #6d6e71;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: solid 1pt #bcbec0;
	height:15px;
	width: 150px;
}
select
{
	color: #393939;
	font-size: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #eee;
}
textarea
{
	color: #6d6e71;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.radio
{
	border: 0pt;
}

.title1
{
	color: #81ba2f;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Trebuchet MS" , Helvetica, Geneva, Swiss, SunSans-Regular;
	text-transform: uppercase;
}
.title2
{
	color: #f36d21;
	font-weight: bold;
	font-size: 10px;
	font-family: "Trebuchet MS" , Helvetica, Geneva, Swiss, SunSans-Regular;
}

.title4
{
	color: #81ba2f;
	font-weight: bold;
	font-size: 10pt;
	font-family: "Trebuchet MS" , Helvetica, Geneva, Swiss, SunSans-Regular;
	text-transform: uppercase;
}

.title3
{
	color: #f36d21;
	font-weight: bold;
	font-size: 11px;
	font-family: "Trebuchet MS" , Helvetica, Geneva, Swiss, SunSans-Regular;
}

.f1
{
	font-size: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	vertical-align:text-top;
}
.f1c1
{
	color: #308cbb;
	font-size: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.f1c2
{
	color: #81ba2f;
	font-size: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.f1c3
{
	color: #f36d21;
	font-size: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.f1spacing
{
	color: #969696;
	font-size: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 1pt;
}
.f2
{
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.f2c1
{
	color: #9d9fa2;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.targetRed
{
	color: #e2050d;
	font-size: 8pt;
	font-weight:bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.targetGreen
{
	color: #35b901;
	font-size: 8pt;
	font-weight:bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.targetOrange
{
	color: #f36d21;
	font-size: 8pt;
	font-weight:bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.tdtarget
{
	  padding-left:10pt ;
}
.tdalert
{
	  padding-left:20pt ;
}
.tdgrayAlert
{
	 background-color: #f2f2f2;
	 padding-left:9pt ;
}
.f2c2
{
	color: #308cbb;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.f2c3
{
	color: #f36d21;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.f2c4
{
	text-decoration:none;
	color:#308cbb;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.f2c4:hover
{
	text-decoration:none;
	color: #78ad45;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.f3
{
	font-size: 10pt;
	font-family: "Trebuchet MS" , Helvetica, Geneva, Swiss, SunSans-Regular;
}
.f3c1
{
	color: #9d9fa2;
	font-size: 10pt;
	font-family: "Trebuchet MS" , Helvetica, Geneva, Swiss, SunSans-Regular;
}
.linko
{
	color: #f36d21;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.linko2
{
	color: #f36d21;
	font-size: 10px;
	text-decoration: underline;
}
.linko3
{
	color: #f36d21;
	font-size: 8px;
	text-decoration: none;
	cursor:auto;
}
.linkl
{
	color: #6d6e71;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.linkb
{
	color: #429dcb;
	font-family: "Trebuchet MS" , Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline;
}
.linknone
{
	text-decoration: none;
}
.menuitem1
{
	color: #6d6e71;
	width:100%;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background: url(../images/menu_dotted.jpg) no-repeat 0pt bottom;
	text-transform: uppercase;
	text-indent: 2px;
	height: 14pt;
}
.menuitem1 .menuitem1
{
	background: 0pt;
}
.menuitem1:hover
{
	color: #f36d21;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-transform: uppercase;
	text-indent: 2px;
	height: 14pt;
}

.menuitem1_selected
{
	color: #f36d21;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-transform: uppercase;
	text-indent: 2px;
	height: 14pt;
}
.menuitem2
{
	color: #6d6e71;
	width:100%;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #ededee;
	text-indent: 4px;
	height: 12pt;
}
.menuitem2:hover
{
	color: #f36d21;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #ededee;
	text-indent: 4px;
	height: 12pt;
}

.menuitem_selected
{
	color: #f36d21;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

}
.menuitem3
{
	width:100%;
	color: #308cbb;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #f9f9f9;
	text-indent: 2px;
	height: 11pt;
}
.menuitem4
{
	width:100%;
	color: #888;
	font-weight: bold;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #f9f9f9;
	text-indent: 2px;
	height: 10pt;
}
.menuitem4:hover
{
	color: #6a6a6a;
	font-weight: bold;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #ebebec;
	text-indent: 2px;
	height: 10pt;
}
.graph_color1
{
	background-color: #ee0701;
}
.graph_color2
{
	background-color: #a91231;
}
.graph_color3
{
	background-color: #4c75ab;
}
.graph_color4
{
	background-color: #939598;
}
.graph_color5
{
	background-color: #fcb515;
}
.root
{
	display: none;
}
.validator
{
	color: #f36d21;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.lblRight
{ 
	text-align:right;
}
.Msg
{ 
	background-color:#ffffff;
	color:#f36d21;
	font-size: 8pt;
	font-family: Arial;
	/*filter:alpha(opacity=80)*/
}
td.MsgText{ color:#f36d21;}

a.linkpage:link{color: #6a6a6a; text-decoration: underline;}
a.linkpage:hover{ color: #78ad45;  text-decoration:none;}
a.linkpage:visited{color: #78ad45;  text-decoration: none;}
a.linkpage:active{color: #78ad45;  text-decoration: none;}

.menuitem_disabled
{
	color:#f9f9f9;
}
.subtitle
{
	color:#f99d1c;
    font-weight:bold;
    text-transform:uppercase;
    font-size:7.5pt;
}
.bluetxt
{
	color:#308cbb;
}
.divCom { scrollbar-base-color: #FFFFFF; scrollbar-face-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color: Transparent; scrollbar-shadow-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-arrow-color: #f38911;  border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-left-width:thin;border-left-color:#ffffff; border-bottom-color:#bdbfb1; border-bottom-width:thin;  border-right-width:thin; border-top-width:thin; border-color:#ffffff; }

.LegendItem
{
	border-left:1px #dadada solid;
	border-right:1px #dadada solid;
}
.LegendHeader
{
	border:1px #dadada solid;
	color: #81ba2f;
	font-size: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

}
.tdlegend
{
	font-size: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.autocomplete_completionListElement 
{  
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}
