.body
{
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	letter-spacing:0px; 
	color: #000000; 
	font-size: 11px;
}
.supportHead
{
	font-weight: bold;
	font-size: 14px;
	color: black;
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	letter-spacing: 0px;
}
.body3
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	letter-spacing: 0px;
}
.toptext {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:0px; color: #000000; font-size: 12px;}
.body2
{
	font-size: 10px;
	color: black;
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	letter-spacing: 0px;
}
.SmallText
{
	font-size: 10px;
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
}
.VSmallText
{
	font-size: 5px;
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
}

.form {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-size: 12px; font-weight:normal; color: #000000}

.body2white {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:0px; font-weight:bold; color: #FFFFFF; font-size: 10px;}
.body2white a:link {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:0px; font-weight:bold; color: #FFFFFF; font-size: 10px;text-decoration:none}
.body2white a:visited {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:0px; font-weight:bold; color: #FFFFFF; font-size: 10px;text-decoration:none}
.body2white a:hover {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:0px; font-weight:bold; color: #FFFFFF; font-size: 10px;text-decoration:none}
.body2white a:active {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:0px; font-weight:bold; color: #FFFFFF; font-size: 10px;text-decoration:none}
.summaryhead {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:1px; font-weight:bold; color: #FFFFFF; font-size: 12px;}

.error {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:0px; color: Red; font-size: 12px;}

.success {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:0px; color: Green; font-size: 12px;}

.Tablebody {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:0px; color: #000000; font-size: 12px;}

.head {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:1px; font-weight:bold; color: #FFFFFF; font-size: 15px;}

.headnonbold {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:1px; font-weight:normal; color: #FFFFFF; font-size: 12px;}

.dataHead {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:0px; font-weight:bold; color: #000000; font-size: 15px;}

.dataTitle {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:0px; font-weight:bold; color: #000000; font-size: 12px;}
.tabFont
{
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	letter-spacing: 0px;
}

.dataTitleGrey
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	letter-spacing: 0px;
	
}

.textBoxGrey
{
	font-weight: normal;
	font-size: 12px;
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	letter-spacing: 0px;
	background-color: gray;
}

.textBoxNormal
{
	font-weight: normal;
	font-size: 12px;
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	letter-spacing: 0px;
}
.footer {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:0px; color: #333333; font-size: 12px;}

.LeftMenu a:link {color: #666666; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-style: normal; font-weight: bold; letter-spacing:0px; text-align:right; text-decoration: none; font-size: 12px;}
.LeftMenu a:visited {color: #666666; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-style: normal; font-weight: bold; letter-spacing:0px; text-align:right; text-decoration: none; font-size: 12px;}
.LeftMenu a:hover {color: black; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-style: normal; font-weight: bold; letter-spacing:0px; text-align:right; text-decoration: none; font-size: 12px;}
.LeftMenu a:active {color: #666666; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-style: normal; font-weight: bold; letter-spacing:0px; text-align:right; text-decoration: none; font-size: 12px;}

.CoeusButton
{
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	min-width: 60px;	
}
.CoeusDropdownList
{
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	font-size: 12px;
}
	
.itemText {color: #333333; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-style: normal; font-weight: bold; text-align:left; font-size: 12px; letter-spacing:1px;}

.itemTextOver {color: #000000; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-style: normal; font-weight: bold; text-align:left; font-size: 12px; letter-spacing:1px;}

.itemTextRoot {color: #333333; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-style: normal; font-weight: bold; text-align:right; font-size: 12px; letter-spacing:1px;}

.itemTextOverRoot {color: #000000; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-style: normal; font-weight: bold; text-align:right; font-size: 12px; letter-spacing:1px;}

.itemBorder { border: 1px solid #C1CCD5 }

.itemBorderOver { border: 1px solid #C1CCD5 }

.tooltiptitle{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default;
font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-weight: bold; font-size:12px}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default;
font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-size: 12px} #ToolTip{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;}

.header {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-size: 13px; font-weight:bold; color: #FFFFFF}

.footer {  font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-size: 12px; font-weight:normal; color: #FFFFFF}

.tabs a:link {color: #FFFFFF; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-style: normal; font-weight: bold; font-size: 12px; letter-spacing:1px; text-decoration:none;}
.tabs a:visited {color: #FFFFFF; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-style: normal; font-weight: bold; font-size: 12px; letter-spacing:1px; text-decoration:none;}
.tabs a:hover {color: #FFFFFF; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-style: normal; font-weight: bold; font-size: 12px; letter-spacing:1px; text-decoration:none;}
.tabs a:active {color: #FFFFFF; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-style: normal; font-weight: bold; font-size: 12px; letter-spacing:1px; text-decoration:none;}

.tabs {color: #FFFFFF; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-style: normal; font-weight: bold; font-size: 12px; letter-spacing:1px; text-decoration:none;}
.login {color: #FFFFFF; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; letter-spacing:0px; font-size: 12px; font-weight: bold; }


a {color:#0000aa; text-decoration: none; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-size: 12px}
/*A:hover
	{color: #ff0000; text-decoration: none; font-family: Tahoma, Verdana; font-size: 12px}*/
p, tr, td, ul, li
	{color: #000000; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-size: 12px}
ul, li
	{color: #000000; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-size: 12px; margin-left: 10px;}
form
	{margin: 5px;}
.header1, h1
	{color: #ffffff; background: #4682B4; font-weight: bold; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-size: 13px; margin: 0px; padding: 2px;}
.header2, h2
	{color: #000000; background: #DBEAF5; font-weight: bold; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-size: 12px;}
.intd
	{color: #000000; font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica; font-size: 12px; padding-left: 15px;}
	
.OutpostDataTableHeaderType2{font: bold 10px verdana,arial,helvetica,"sans-serif"; text-align:center; border:1px solid black; background-color:Yellow; width:110px;}
.OutpostDataTableHeaderType3{font: bold 10px verdana,arial,helvetica,"sans-serif"; text-align:center; border:1px solid black; background-color:blue; width:110px;}
.OutpostDataTableSubHeader{font: bold 10px verdana,arial,helvetica,"sans-serif"; padding-top:10px;}

.OutpostDataTable, #OutpostDataTableName, #OutpostDataTableLocation, #OutpostDataTableMaximum, #OutpostDataTableAverage, #OutpostDataTableMinimum, #OutpostDataTableCurrent{border:1px solid black; font:10px verdana,arial,helvetica,"sans-serif"; color:Red;}
.OutpostDataTableHeader{font: bold 10px verdana,arial,helvetica,"sans-serif"; text-align:center; text-decoration:underline; color:black}

#OutpostDataTableName{font: 10px verdana,arial,helvetica,"sans-serif"; text-align:center;}

.OutpostDataTableCellType1{font: 10px verdana,arial,helvetica,"sans-serif"; text-align:center;}
.OutpostDataTableCellType2{font: 10px verdana,arial,helvetica,"sans-serif"; text-align:center; padding-bottom:10px;}
.OutpostDataTableCellType3{font: 10px verdana,arial,helvetica,"sans-serif"; padding-bottom:10px; height:60px; vertical-align:top;}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#ffffff;
	border-width:2px;
	border-style:solid;
	border-color:Black;
	padding:2px;	
}
.modalPopupHeader 
{
	cursor: move;
	background-color:#336699;	
	border:solid 1px Gray;
	padding:1px;	
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	font-size: 12px; 
	font-weight:normal;
}
.modalPopupHeaderText
{
	color: #ffffff;
}

.OutpostPanel legend
{
    color: blue;
    margin-bottom:10px;  
    font-weight:bold;  
}
.OutpostPanel fieldset
{
    border: solid 2px gray;    
    padding: 5px 5px 5px 5px;     
    background-color:#EBEBEB; 
}

/* Accordion */
.accordionHeader
{
    /*border: 1px solid #2F4F4F;*/
    color: white;
    /*background-color: #A186BE;*/
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	/*font-size: 12px;
	font-weight: bold;*/
    padding: 2px;
    margin-top: 2px;    
    cursor: pointer;
}

.accordionHeader table:hover
{	
	background-color:#EBEBEB;
}

.accordionHeaderSelected
{
    /*border: 1px solid #2F4F4F;*/
    color: white;
    background-color: #D7D7D7;
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	/*font-size: 12px;
	font-weight: bold;*/
    padding: 2px;
    margin-top: 2px;    
    cursor: pointer;
}

.accordionContent
{
    background-color: #FFFFFF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 2px;
    padding-top: 0px;
}

.infoBar_left
{
	background:url(../images/rc_left_blue.gif) no-repeat;
	width:5px;
	height:23px;
}
.infoBar_right
{
	background:url(../images/rc_right_blue.gif) no-repeat;
	width:5px;
	height:23px;
}
.infoBar_middle
{
	color:White;
	background-color:#3E77A9;
}

.infoBar_bottom
{
	background:url(../images/bottom.gif) repeat-x;	
	height:12px;
}
ul.mapContextMenu {
    visibility:hidden;
    position: absolute;
    margin: 0px;
    padding: 0px;
    font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
    font-size: 12px;
    list-style-type: none;	 
    width:150px;      
}
ul.mapContextMenu li a {
    width: 150px;
	padding: 2px 10px 3px 10px;
	text-decoration: none;
	color: #000000;
	background: #ffffff;      
}
ul.mapContextMenu li a:hover {
    text-decoration: none;
	color: #ffffff;
	background: #000000; 
}

tr.menuitem {
    height:20px;
} 
tr.menuitem:hover {            	        
    background: #EBEBEB;      
}

.infoBox
{
    border:1px solid black;
    background-color:#c9fcfe;
    font-weight:bold;
}
.infoBox:before
{
    content:url('../images/info.png');
    float:left;
}
