﻿/* Over all page styles */
body
{
	font-size: 11px;
	font-family: Verdana;
}

input
{
	font-size: 11px;
}

select
{
	font-size: 11px;
}

p
{
	margin-left: 50px;
	font-weight: bold;
	color: blue;
	font-family: 'Times New Roman';
	font-size: 11px;
}

A:link
{
	font-size: 11px;
}

A:visited
{
	font-size: 11px;	
}
/* END Over all page styles */

/* CONTROLS THE TOP TABLE LOOK AND FEEL */
.topTableData
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background: #ccffff;
	color: blue;
}
/* IN THE BREAD CRUMB AREA */
.breadCrumbArea
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background: white;
	color: blue;
}

.generalTableData
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background: #95b3de;
	color: #333333;
}

/* center section on log in page */
.menuTables
{
	height: 20px;
	width: 100%;
	background-color: White;
	border-bottom: #3D77CB thin solid;
	font-size: 11px;
	font-family: Verdana;
}
.menuTablesBottom
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background: #95b3de;
	color: #3d77cd;
	border-bottom: #657da6 thin solid; 
	/*border-left: #cccccc thin solid; */
	height: 17px; 
	border-top: #3D77cb thin solid;
}
.imageTable
{
	vertical-align :top; 
	width: 150px; 
	border-bottom: #3D77CB thin solid; 
	height: 123px; 
	background-color: #d6deec; 
	border-right-color: #999999;
}
/* END Control the Line Tables */

/*CollapsiblePanel*/
.collapsePanel {background-color:Transparent;overflow:hidden;}
.collapsePanelHeader{width:100%;height:30px;background-image: url(../../images/bg-menu-main.png);background-repeat:repeat-x;color:#FFF;font-weight:bold;font-size :small;}
.collapsePanelParamHeader{width:100%;height:15px;background-image: url(../../images/bg-menu-main.png);background-repeat:repeat-x;color:#FFF;font-weight:bold;font-size :smaller; cursor:pointer;}
.collapsePanelParamSection{padding-right: 2px;padding:2px,0px,2px,2px;vertical-align: middle;}
.collapsePanelHeaderTitleText{float:left;}
.collapsePanelParamSectionActionText{float:left;margin-left: 20px;}

/* Popup Windows */
.modalBackground {background-color:Gray; filter:alpha(opacity=70);opacity:0.7;}
.treeview table{background:White;}
.treeviewdiv
{
	background-color: White;
}

/* System Messages color controls text */
.alertHd
{ 
	border-bottom: 2px solid #d79900;
	background-color: #d6deec;
	text-align: center;
	font-family: Verdana;
	/*font-weight: bold; */
	font-size: 11px;
	color: #333333;
	border: 1px #657da6 solid;
	width:100%
 }

.tableHd
{
	border-bottom: 2px solid #3D77CB;
	background-color: White;
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	border: 1px #d79900 solid;
	width: 100%;
}

.tableSelectHd
{
	border-bottom: 2px solid #3D77CB;
	background-color: White;
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	border: 1px #3D77CB solid;
}

.selectGrid
{
	background-color: #ffff66;
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
}

.usercontrolTools
{
	font-weight: bold;
	background-color: silver;
	color: #333333;
}

/*END CollapsiblePanel*/

/* Used for email Popup for reports */
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:350px;
}

/* xp theme for tabs*/
.ajax__tab_xp2 .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url("../../Images/TabImages/TabImages/tab-line.gif") repeat-x bottom; text-align: left;}
.ajax__tab_xp2 .ajax__tab_outer {background:url("../../Images/TabImages/tab-right.gif") no-repeat right;height:21px;}
.ajax__tab_xp2 .ajax__tab_inner {padding-left:3px;background:url("../../Images/TabImages/tab-left.gif") no-repeat;}
.ajax__tab_xp2 .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url("../../Images/TabImages/tab.gif") repeat-x;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_outer {background:url("../../Images/TabImages/tab-hover-right.gif") no-repeat right;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_inner {background:url("../../Images/TabImages/tab-hover-left.gif") no-repeat;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_tab {background:url("../../Images/TabImages/tab-hover.gif") repeat-x;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_outer {background:url("../../Images/TabImages/tab-active-right.gif") no-repeat right;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_inner {background:url("../../Images/TabImages/tab-active-left.gif") no-repeat;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_tab {background:url("../../Images/TabImages/tab-active.gif") repeat-x;}
.ajax__tab_xp2 .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}

/*ajax calendar required css */
.cal .ajax__calendar_container
{
    background-color: #f5f5f5;
    color: #5f9ea0;
    font-weight:normal;
    border-right: silver 1px solid;
    border-top: silver 1px solid;
    border-left: silver 1px solid;
    border-bottom: silver 1px solid;
    z-index:940;    
    text-align:center;
}
