textarea {font-family:verdana,arial,helvetica;font-size:9pt;border:ridge 2px ;height:60px;}
INPUT{FONT: 9pt Verdana; border-style:ridge;border-width:2px;}
INPUT[type="checkbox"],INPUT[type="radio"] {border:0px none; }
select {font-family:verdana,arial,helvetica;font-size:8pt;border:1px groove black;}
.checkboxBorder{BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.logout{BORDER-Right: #6D6D6D 0.5pt solid;FONT-WEIGHT: bold; FONT-SIZE: 11px; vertical-align:baseline;COLOR: #000000; FONT-FAMILY: Verdana;BACKGROUND-COLOR:#CCCCCC;}
.Path{FONT-WEIGHT:normal; FONT-SIZE: 11px; vertical-align:baseline;COLOR: #000000; FONT-FAMILY: Verdana}
.Confirm{FONT-WEIGHT:normal; FONT-SIZE: 12px; vertical-align:baseline;COLOR: #000000; FONT-FAMILY: Verdana}
.PathBG{BACKGROUND-COLOR:#CCCCCC;}
.NavTabButtonSelected{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#FFFFFF; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #0C80D0; TEXT-DECORATION: none;cursor:hand}
.NavTabButton
{
	border-right: #5eabe1 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	background-image: url(Images/Menu_Drop_bg.gif);
	border-left: #5eabe1 1px solid;
	cursor: hand;
	color: black;
	border-bottom: #5eabe1 1px solid;
	font-family: Arial;
	height: 20px;
}
.LinkDataColumn{FONT-SIZE:12px;FONT-FAMILY: Arial;text-decoration:None;cursor:hand}
.NavModuleButtonSelected{FONT-WEIGHT: bold; FONT-SIZE: 10px; border-color:Black;border-width:0;cursor:hand;COLOR:#010000;BACKGROUND-COLOR:#e5eeff; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.NavModuleButton{FONT-SIZE:10px;border-color:Black;border-width:0;cursor:hand;COLOR:#010000; BACKGROUND-COLOR:#e5eeff;FONT-FAMILY: Verdana;TEXT-DECORATION: none}
.NavModuleButtonDisabled{FONT-SIZE:10px;border-color:Black;border-width:0;COLOR:#010000;BACKGROUND-COLOR:#e5eeff; FONT-FAMILY: Verdana;TEXT-DECORATION: none}
.NavModuleBG{BACKGROUND-COLOR:#e5eeff}
.LogOutButton{FONT-SIZE: 12px;border-width:0;cursor:hand;FONT-FAMILY: Verdana;TEXT-DECORATION:none;FONT-WEIGHT:bold;BACKGROUND-COLOR:#CCCCCC}
.MainTab{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana}
.MainTabSelected{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #010000; FONT-FAMILY: Verdana}
.navHelp{FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: white; FONT-FAMILY: Verdana}
.NavLine{BACKGROUND-COLOR:#6D6D6D}
.NavTabLine{BACKGROUND-COLOR:#0C80D0}
.MainTabBG{BACKGROUND-COLOR:#F0F0F0;}
.Caption{FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR:#BEBEBE;COLOR: #000000; FONT-FAMILY: Verdana}
.LinkCaption{FONT-SIZE:11px; text-decoration:underline;}
.PagerLink{text-decoration:none;}
.LinkCaption, .PagerLink{COLOR:#1C5EB1; FONT-FAMILY: Verdana; cursor:hand}
.LinkButton{text-align:left;FONT-SIZE:12px;COLOR:#1C5EB1;border-width:0;background-color:transparent;FONT-FAMILY: Verdana;text-decoration:underline;cursor:hand}
.LinkButtonReports{text-align:left;FONT-SIZE:12px;COLOR:#1C5EB1;border-width:0;background-color:#E4EEFF;FONT-FAMILY: Verdana;text-decoration:underline;cursor:hand}
.LinkButtonSelected{text-align:left;FONT-WEIGHT: bold;FONT-SIZE:12px;COLOR:#1C5EB1;border-width:0;background-color:White;FONT-FAMILY: Verdana;text-decoration:underline;cursor:hand}
.LinkOilButton{text-align:left;FONT-SIZE:12px;COLOR:#1C5EB1;border-width:0;background-color:#E4EEFF;FONT-FAMILY: Verdana;text-decoration:underline;cursor:hand}
.LinkOilButtonSelected{text-align:left;FONT-WEIGHT: bold;FONT-SIZE:12px;COLOR:#1C5EB1;border-width:0;background-color:#E4EEFF;FONT-FAMILY: Verdana;text-decoration:underline;cursor:hand}
.CommandButton{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#FFFFFF; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #6892BC; TEXT-DECORATION: none;cursor:hand}
.HomePageTitle{FONT-FAMILY: Verdana; FONT-WEIGHT: bold;FONT-SIZE: 14px;}
.HomePageText{FONT-FAMILY: Verdana; FONT-SIZE: 13px;}
.HomePageButton{FONT-WEIGHT: bold; FONT-FAMILY: Verdana; FONT-SIZE: 12px; cursor:hand; BACKGROUND-COLOR:#6892BC; border-color:#6892BC; color:#FFFFFF}
.HomePageLinks{FONT-SIZE: 12px; FONT-FAMILY: Verdana;COLOR:#1C5EB1}
.DateAndTime{BACKGROUND-COLOR:#CCCCCC;FONT-SIZE: 12px; FONT-FAMILY: Verdana;FONT-WEIGHT: bold;}
.LabelText{FONT-FAMILY: Verdana; FONT-SIZE: 12px;}
.CubeTitle{BACKGROUND-COLOR:#99CCFF;FONT-SIZE: 12px; FONT-FAMILY: Verdana;FONT-WEIGHT: bold;}
.CubeTitleSmall{BACKGROUND-COLOR:#99CCFF;FONT-SIZE: 9px; FONT-FAMILY: Verdana;FONT-WEIGHT: bold;}
.CubeInner{BACKGROUND-COLOR:#E4EEFF;FONT-SIZE: 12px; FONT-FAMILY: Verdana;}
.CubeLine{BACKGROUND-COLOR:#0C80D0;FONT-SIZE: 12px; FONT-FAMILY: Verdana;}
.CubeTdRight {BORDER-RIGHT: #0C80D0 0.5pt solid;padding-right: 2px;padding-left: 2px;}
.CubeTdLeft {BORDER-LEFT: #0C80D0 0.5pt solid;padding-right: 2px;padding-left: 2px;}
.CubeTdLeftRight {BORDER-LEFT: #0C80D0 0.5pt solid;BORDER-RIGHT: #0C80D0 0.5pt solid;padding-right: 2px;padding-left: 2px;}
.CubeTdBottom {BORDER-BOTTOM: #0C80D0 0.5pt solid;padding-right: 2px;padding-left: 2px;}
.CubeTdBottomLeftRight{BORDER-LEFT: #0C80D0 0.5pt solid;BORDER-RIGHT: #0C80D0 0.5pt solid;BORDER-BOTTOM: #0C80D0 0.5pt solid;padding-right: 2px;padding-left: 2px;}
.CubeTdBottomLeft{BORDER-LEFT: #0C80D0 0.5pt solid;BORDER-BOTTOM: #0C80D0 0.5pt solid;padding-right: 2px;padding-left: 2px;}
.CubeTdBottomRight{BORDER-RIGHT: #0C80D0 0.5pt solid;BORDER-BOTTOM: #0C80D0 0.5pt solid;padding-right: 2px;padding-left: 2px;}
.CubeTdTop {BORDER-TOP: #0C80D0 0.5pt solid;}
.Asterisk{color:Red;FONT-FAMILY: Verdana;}
.Bullet{color:Red;FONT-FAMILY: Verdana; font-size:14}
.TreeHeader{BACKGROUND-COLOR:#e5eeff;FONT-SIZE: 12px; FONT-FAMILY: Verdana;}
.TreeBorder{BORDER-Left:#6D6D6D 0.5pt solid;BORDER-right:#6D6D6D 0.5pt solid;BACKGROUND-COLOR:#e5eeff;}
.TreeLabel{BACKGROUND-COLOR:#e5eeff}
.TreeRightLabel{BORDER-BOTTOM:#6D6D6D 0.5pt solid;BACKGROUND-COLOR:#BEBEBE;}
.TreeBottomBorder{BORDER-bottom:#6D6D6D 0.5pt solid;BORDER-Left:#6D6D6D 0.5pt solid;BORDER-right:#6D6D6D 0.5pt solid;BACKGROUND-COLOR:#e5eeff;}
.middleBarLine{BORDER-bottom:#6D6D6D 0.5pt solid;BACKGROUND-COLOR:#BEBEBE;}
.disableControl{BACKGROUND-COLOR:#f0f0f0;BORDER:1px rige;border-color:#bcbcbc;FONT: 9pt Verdana;FONT: 9pt Verdana;}
.disableLabelControl{color:#f0f0f0;}
.CalendarIcon{CURSOR:hand;}
.ReadOnlyControl{BACKGROUND-COLOR:#E4EEFF;BORDER-RIGHT:0px ridge; border:1px ridge;border-color:#d1ccb6;}
.ReadOnlyControlRightAlign{BACKGROUND-COLOR:#E4EEFF;BORDER-RIGHT:0px ridge; border:1px ridge;border-color:#d1ccb6;text-align:right}
.MiddleBarLineLeft{BORDER-LEFT: #6D6D6D 0.5pt solid;BACKGROUND-COLOR:#BEBEBE;}
.MiddleBarLineRight{BORDER-Right: #6D6D6D 0.5pt solid;BACKGROUND-COLOR:#BEBEBE;}
.MiddleBarLineLeftRight{BORDER-LEFT: #6D6D6D 0.5pt solid;BORDER-Right: #6D6D6D 0.5pt solid;BACKGROUND-COLOR:#BEBEBE;}
.IframeBorder{BORDER:#0C80D0 0.5pt solid;}
.ErrorLabelText{FONT-FAMILY: Verdana; FONT-SIZE: 12px;COLOR:RED}
.CalendarControl{BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 30px; BORDER-BOTTOM: black 1px solid;}
.CalendarContainer{background-color:lightgrey}
.ReportItemTitle{FONT-WEIGHT: bold;BACKGROUND-COLOR:#E4EEFF;FONT-SIZE: 12px; FONT-FAMILY: Verdana;}
.ReportItemAlternate{BACKGROUND-COLOR:#f0f7ff;FONT-SIZE: 10px; FONT-FAMILY: Verdana; height: 20px;}
.ReportCriteriaCaption{BACKGROUND-COLOR:#E4EEFF;FONT-SIZE: 11px; FONT-FAMILY: Verdana;FONT-WEIGHT: bold;}
.ReportCriteriaText{BACKGROUND-COLOR:#E4EEFF;FONT-SIZE: 11px; FONT-FAMILY: Verdana;}
.ReportCubeInner{BACKGROUND-COLOR:#E4EEFF;FONT-SIZE: 10px; FONT-FAMILY: Verdana; height: 20px;}
.ReportCubeTitle{BACKGROUND-COLOR:#99CCFF;FONT-SIZE: 10px; FONT-FAMILY: Verdana;FONT-WEIGHT: bold;}
.reportTableBorder{BORDER-right:#0C80D0 0.5pt solid;BORDER-LEFT:#0C80D0 0.5pt solid;BORDER-BOTTOM: #0C80D0 0.5pt solid;}
.MapBG{BACKGROUND-COLOR:#E4EEFF}
.EventTR{FONT-SIZE: 11px; vertical-align:baseline;COLOR: #000000; FONT-FAMILY: Verdana}
.SelectedEventTR{FONT-WEIGHT: bold; FONT-SIZE: 11px; vertical-align:baseline;COLOR: #000000; FONT-FAMILY: Verdana}
.OfflineRptTR{FONT-SIZE: 11px;BACKGROUND-COLOR: #E4EEFF;FONT-FAMILY: Verdana}
.OfflineRptSelectedTR{FONT-SIZE: 11px;BACKGROUND-COLOR: #f0f7ff;FONT-FAMILY: Verdana}
.ExportNoRowSelectedText
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	font-family: Verdana;
	background-color: #e4eeff;
}
.TextboxHand{cursor:hand;}
.PopupWindow
{
	background-image: url(Images/Btn_1pix.gif);
	color: green;
	font-family: 'Agency FB' , Arial;
	background-color: #E4EEFF;
}

/**menu styles**/
.path_style
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:Black	
}

.blue_line
{
	background-color:#0B80D0;
}

.main_menu_links
{
	font-family:Arial;
	color:Black;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}

A.main_menu_links:link
{
	font-family:Arial;
	color:Black;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}

A.main_menu_links:hover
{
	font-family:Arial;
	color:Black;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}

A.main_menu_links:visited
{
	font-family:Arial;
	color:Black;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}

A.sub_menu_links:link
{
	font-family:Arial;
	color:Black;
	font-size:12px;	
	text-decoration:none;
	font-weight:bold;
}

A.sub_menu_links:hover
{
	font-family:Arial;
	color:Black;
	font-size:12px;	
	text-decoration:none;
	font-weight:bold;	
}

A.sub_menu_links:visited
{
	font-family:Arial;
	color:Black;
	font-size:12px;	
	text-decoration:none;
	font-weight:bold;	
}

.tab_off
{
	height:23;
	background-image: url(Images/Menu_BG.gif);
}

.tab_on
{
	/*border-right: #5eabe1 1px solid;
	border-left: #5eabe1 1px solid;*/
	background-image: url(Images/Menu_BG_Active.gif);	
	height: 23px;	
}

.sub_menu_back
{
	border-right: #5eabe1 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	background-image: url(Images/Menu_Drop_bg.gif);
	border-left: #5eabe1 1px solid;
	cursor: hand;
	color: black;
	border-bottom: #5eabe1 1px solid;
	font-family: Arial;
	height: 20px;
}

.sub_menu_back_active
{
	border-right: #5eabe1 1px solid;
	border-left: #5eabe1 1px solid;
	border-bottom: #5eabe1 1px solid;
	height:20px;
	background-image: url(Images/Menu_BG_Active.gif);	
	padding-left:10px;
	padding-right:10px;
	font-family:Arial;
	color:Black;
	font-size:12px;	
	font-weight:bold;
	cursor: hand;
}

.dhtml_nav {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 12px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 0px
}

TD.alert_numbers_styles {cursor:default;padding:5px 0 0 0;line-height:12px;white-space:nowrap;height:19px;}/* REMOVE THE HEIGHT:19px when all the doctype will be fixed */
.alert_numbers_styles SPAN {font-family:Arial; font-size:10px; vertical-align:top}
.alert_numbers_styles SPAN.erDetail{font-size:16px; margin:-4px 4px 0px -4px;display:inline;padding:1px 0 6px 0;height:23px;}
.alert_numbers_styles SPAN.erDetail SPAN {font-size:16px}
.alert_numbers_styles IMG {margin:1px 2px 0px 6px;}
/*
.alert_numbers_styles A {margin:0;padding:0;vertical-align:top}
.alert_numbers_styles A > IMG {margin:0;padding:0;vertical-align:top}
*/

.border_right
{
	border-right: #0B80D0 1px solid;	
}

.logout_text
{
	border-top-width: 0px;
	font-weight: bold;
	border-left-width: 0px;
	font-size: 12px;
	background-image: url(Images/Btn_1pix.gif);
	border-bottom-width: 0px;
	cursor: hand;
	color: #0d4a82;
	font-family: Arial;
	height: 18px;
	border-right-width: 0px;
	text-decoration: none;
}

.logout_text_hover
{
	font-family:Arial;
	font-size:12px;
	color:#F56801;	
	border-width:0;
	cursor:hand;	
	TEXT-DECORATION:none;
	FONT-WEIGHT:bold;
	background-image: url(Images/Btn_1pix.gif);
	height:18px;
	
}
/**end of menu styles**/
.MapBGNew
{
	BACKGROUND-COLOR:#e6eeff
}

.TreeNewBorder
{
	BORDER-Left:#0B80D0 0.5pt solid;BORDER-right:#0B80D0 0.5pt solid;BACKGROUND-COLOR:#e6eeff;BORDER-BOTTOM:#0B80D0 0.5pt solid;
	
}
.TextBorder
{
	BORDER-TOP: #0B80D0 0.5pt solid;BORDER-BOTTOM: #0B80D0 0.5pt solid;BORDER-Left:#0B80D0 0.5pt solid;BORDER-right:#0B80D0 0.5pt solid;BACKGROUND-COLOR:white;
	
}
.LinkBtnEvents{text-decoration:underline;cursor:hand;FONT-WEIGHT:bold;COLOR:white;FONT-FAMILY:verdana;BACKGROUND-COLOR:#0b80d0}

.reqfld
{
	padding-left: 8px;
	background-image: url(Images/required_icon.gif);
	background-repeat: no-repeat;
	background-position: center left;
}
.pgHeader
{
	padding-left: 8px;
	background-image: url(Images/Arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
/* CLASSES */

.clearer
{
	clear: both;
	height: 1px;
}

.hidden
{
	position: absolute;
	left: -10000px;
}

.floatleft
{
	float: left;
}

.floatright
{
	float: right;
}


/**********************/
.s10 { font-size:8pt; }
.s36 { font-size:36px; }
.s22 { font-size:22px; }
.tbl01 { background:url(images/bg01.jpg) left top no-repeat #003664; }
.tbl01 .contentTd { border-top:1px solid #fff; border-right:1px solid #0b80d0; FONT-FAMILY: arial }
.tbl01 .contentTd { vertical-align:top; padding:5px 12px; }
.tbl01 .sideTd { padding:25px 8px; vertical-align:top; }
.tbl01 .sideTd h6 { color:#fff; text-transform:uppercase; font-size:7pt; font-weight:normal; border-bottom:2px solid #fff; padding-bottom: 2px; }
.tbl01 .logo { padding:0 12px; }
.tbl01 .logo h1 { font-size:29px; font-weight:normal; color:#003664; border-bottom:5px solid #570064; }
.tbl01 .logo h2 { font-size:29px; font-weight:normal; }
.tbl01 .logo h1 span { font-size:36px; }
.tbl01 .contentTd h2 { font-size:13px; font-weight:normal; color:#fff; text-transform:uppercase; border-bottom:2px solid #fff; padding-bottom: 2px; }
.tbl01 .contentTd h2 span { font-size:13px; }
.tbl01 .sideTd h5 { color:#fff; text-transform:uppercase; font-size:7pt; font-weight:normal;FONT-FAMILY: verdana }


/* styles moved from Controls.css */
.grdTable
{
	border: #0c80d0 1px solid;
	font-size: 10pt;
	font-family: verdana;
	border-collapse: collapse;
	background-color: #e4eeff;
}

.headrow
{
	border: #0c80d0 1px solid;
	font-weight: bold;
	color: black;
	background-color: #99ccff;
}

.itemrow
{
	color: black;
	background-color: #f0f7ff;
}

.altrow
{
	color: black;
	background-color: #e4eeff;
}

.selectedrow
{
	color: white;
	font-family: Verdana;
	background-color: #669999;
}

/* ------- RADTABSTRIP - Override Telerik RadTabStrip CSS properties*/
.RadTabStrip a.rtsLink, .RadTabStrip a.rtsSelected
{
	padding-left: 1px;
	font-size:11px;
	line-height:22px;
	font-family:"Segoe UI",Arial,sans-serif;
	white-space:nowrap;
}
.RadTabStrip span.rtsOut, .RadTabStripVertical span.rtsOut
{
	display:block;
	padding-right: 1px;
}
/* ------- RADTABSTRIP - Override Telerik RadTabStrip CSS properties*/

/* ------ RADTOOLBAR - Override Telerik RadToolBar CSS properties ----*/
.RadToolBar div.rtbOuter
{
	border: 0;
	background: #cee3fc url(Resources/Images/ToolbarBgH.gif) repeat-x 0 50%;
}

.RadToolBar div.rtbMiddle
{
	background: transparent url(Resources/Images/ToolbarBgH.gif) repeat-x scroll 0 100%; /*background: #cee3fc url('~/Resources/Images/ToolbarBgH.gif') repeat-x 0 0;*/
	border: 0;
}

.RadToolBar div.rtbInner
{
	background: transparent url(Resources/Images/ToolbarBgH.gif) repeat-x 0 0;
	padding: 0;
}

.RadToolBar_Horizontal li.rtbSeparator {
	background: transparent !important;
}

.RadToolBar li.rtbItem 
{
	margin: 0;
} 

.RadToolBar span.rtbMid {
	padding:  0 3px 3px 0;
}
/* ------ RADTOOLBAR - Override Telerik RadToolBar CSS properties ----*/

/* ------ RADTOOLTIP- Override Telerik RadToolTIP CSS properties ----*/
/* ------ !!Should be removed when upgrading to the new Styles2.css----*/
DIV.RadToolTip_Sunset Table.rtWrapper TD.rtWrapperContent
{
    font-size:13px !important;
    background-color:#fff3a8 !important;
    padding-left:6px !important;
    padding-right:16px !important;
}

.RadComboBox_Vista .rcbInputCell .rcbInput
{
    background-color:White !important;
    border-width:0px !important;
}
