BODY
{
	background-color: #E7E7E7;
}

TABLE.mainView 
{
	 width: 723;
	 border-width: 0;
	 background-color: #FFFFFF;
}

.formButton 
{
	font-size:14px;
	font-family: Tahoma, Helvetica, sans-serif;
	background:#081C5A;
	color:white;
	border:2px solid;
	border-color:#FF9A00;
}

.formButtonLink 
{
	text-decoration: none;
    padding: 1px 9px;
}

.default {COLOR: #000000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 10pt}
.section_title {TEXT-ALIGN: left; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 10pt; FONT-WEIGHT: bold;}
.dashboard {TEXT-ALIGN: center; border:solid 1px #FF9A00}
.dashboard_title {TEXT-ALIGN: center}
.page_title {COLOR: #081C5A; FONT-FAMILY: Verdana, Arial, Univers; FONT-SIZE: 14pt; TEXT-ALIGN: left;}
.messages {COLOR: #000000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 10pt}
.errors {COLOR: #ff0000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 10pt; FONT-WEIGHT: bold;}
.missingText {COLOR: #00ff00; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 12pt; FONT-WEIGHT: bold;}

.headerInformationRow, .headerInformationRow a:link, .headerInformationRow a:visited
{
	BACKGROUND-COLOR: #081C5A; 
	COLOR: #FF9b00; 
	font-family: Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 10pt; 
	padding: 3;
	font-weight: bold;
}

.reportSelection
{
	BACKGROUND-COLOR: #081C5A; 
	COLOR: #FF9b00; 
	font-family: Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11pt; 
	font-weight: bold;
}

.contextInfo, .contextInfo a:link, .contextInfo a:visited
{
	font-weight: bold;
	COLOR: #FF9A00; 
	font-family: Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 10pt; 
	padding: 3;
	font-weight: bold;
}

.userInfo, .userInfo a:link, .userInfo a:visited
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma, Helvetica, sans-serif;
}

div#categoriesList
{
	margin: 0px 0px 0px 0px;
	display: block;
}

div#criticalitiesList
{
	margin: 0px 0px 0px 0px;
	display: block;
}

div#performanceOptionsList
{
	margin: 0px 0px 0px 0px;
	display: block;
}

div#maxOptsList
{
	margin: 0px 0px 0px 0px;
	display: block;
}

.table 
{
	BACKGROUND-COLOR: #87CEFF; 
	border-width: 0pt;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Verdana, Univers; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold; 
	WIDTH: 100%;
	VERTICAL-ALIGN: center; 
	TEXT-ALIGN: center;
}

.leftnav, .leftnav a:link, .leftnav a:visited {COLOR: #000000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 11px;}

.menuTable {BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 11px;}
.mainSection {background-repeat: no-repeat; BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 11px;}

.odd  {BACKGROUND-COLOR: #e0f0f8; height:20px; COLOR: #333399; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 7pt; FONT-WEIGHT: bold; VERTICAL-ALIGN: center; TEXT-ALIGN: center;}
.even  {BACKGROUND-COLOR: #FFFFFF; height:20px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 7pt; FONT-WEIGHT: bold; VERTICAL-ALIGN: center; TEXT-ALIGN: center; border-left:10px}

.table .sortable, .table .sortable a:link, .table .sortable a:visited {BACKGROUND-COLOR: #081C5A; height:20px; COLOR: #FFFFFF; VERTICAL-ALIGN: top;}
.table .descriptionColumn { width: 40%; }

.notification_property_name {COLOR: #000000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: right; WIDTH: 30%; VERTICAL-ALIGN: top;}
.notification_property_value {COLOR: #000000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-ALIGN: left; WIDTH: 70%; VERTICAL-ALIGN: top;}

.properties_table {HEIGHT: 100%; WIDTH: 100%; }
.property_name {COLOR: #515151; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: right; WIDTH: 50%; VERTICAL-ALIGN: top;}
.property_value {COLOR: #000000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-ALIGN: left; WIDTH: 50%; VERTICAL-ALIGN: top;}
.property_name_no_cell {WIDTH: 100%; COLOR: #515151; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 10pt; FONT-WEIGHT: bold; VERTICAL-ALIGN: top;}
.waiting_text {COLOR: #515151; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: left; WIDTH: 50%; VERTICAL-ALIGN: middle;}
.job_name {COLOR: #515151; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-ALIGN: centre; VERTICAL-ALIGN: top; PADDING-BOTTOM: 10px;}

.term {FONT-SIZE: 9pt; FONT-WEIGHT: bold;}

.list-of-tables, list-of-tables a:link, .list-of-tables a:visited {BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 9pt}

.chapter, .chapter a:link, .chapter a:visited {BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 9pt}

.section, .section a:link, .section a:visited {BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 9pt}

.title, .title a:link, .title a:visited {padding: 3; BACKGROUND-COLOR: #029cda; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Univers; FONT-SIZE: 10pt; FONT-WEIGHT: bold;}

.rounded-corners 
{
    background-color: #9FBDEB;
    background-image: url("/RIOsys/images/tab-gradient.png");
    background-position: center top;
    background-repeat: repeat-x;
    padding: 2px 10px;
    text-align: center;
    border-style: solid;
    border-width: 1px 1px 0;
    border-color: lightGrey;
    float: left;
    align: left;
    color: #000;
    /*border: 1px solid #c0d0ff;
    background-color: #3c5088;
    border-radius: 9px 10px 0px 0px;
    -moz-border-radius: 9px 10px 0px 0px;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-style: groove;
    border-color: black;
    width: 110px;
    color: white;
    text-align: center;
    float: left;
    align: left;
    font-size: 13px;
    height: 25px;
    padding-top: 3px;*/
}

.rounded-corners:hover 
{
	border-color: #E79A00;
}


.rounded-corners-selected 
{
    background-color: #F3F2F2;
    background-image: url("/RIOsys/images/tab-gradient-selected.png");
    background-position: center top;
    background-repeat: repeat-x;
    padding: 2px 10px;
    text-align: center;
    border-style: solid;
    border-width: 1px 1px 0;
    border-color: lightGrey;
    float: left;
    align: left;
    color: #000;
    /*border: 1px solid #c0d0ff;
    background-color: white;
    border-radius: 9px 10px 0px 0px;
    -moz-border-radius: 9px 10px 0px 0px;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-style: groove;
    border-color: black;
    width: 110px;
    color: #3c5088;
    text-align: center;
    float: left;
    align: left;
    font-size: 13px;
    height: 25px;
    padding-top: 3px;*/
}

.rounded-corners a 
{
    color: #000;
    /*color: white;*/
    text-decoration: none;
}

.rounded-corners-selected a 
{
    color: #000;
    /*color: #3c5088;*/
    text-decoration: none;
}

.tabsPanel
{
	background: white;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	font-size:11px;
	padding: 2px 10px 1px 2px;
	height: 30px;
}

#dynamic_list_form .acr_table td
{
	width: 25%;	
}

.spacing-right 
{
	margin-right:5px;
}

.spacing-left 
{
	margin-left:10px;
}

.goAcrButton 
{
	width: default;
	text-align: center;
}

.acrText 
{
	font-size:12px;
}

.acrAlignCheckbox 
{
	vertical-align: 15%;
	#vertical-align: 25%;
}

.acrAlignSort 
{
	vertical-align: middle;
}

.droolsButton 
{
	color: #1056cb;
	font: bold 84% 'trebuchet ms', helvetica, sans-serif;
	background-color: white;
	border: 1px solid;
	border-color: #1056cb #1056cb #1056cb #1056cb
}

.droolsButtonReject 
{
	color: #b81919;
	font: bold 84% 'trebuchet ms', helvetica, sans-serif;
	background-color: white;
	border: 1px solid;
	border-color: #b81919 #b81919 #b81919 #b81919
}

.pageButton 
{
	color: #37446d;
	font: bold 90% 'trebuchet ms', helvetica, sans-serif;
	background-color: white;
	border: 1px solid;
	cursor: pointer;
	border-color: #dbe3ff #dbe3ff #dbe3ff #dbe3ff
}

.acr_accepted_qty
{
	size: 5px;
}

.row1 
{
	height: 10px;
	background: #F8F8F8;
	line-height: 10px;
	text-align: left;
	font-size: 11px
}

.row2 
{
	background: #FFFFFF;
	height: 10px;
	line-height: 10px;
	text-align: left;
	font-size: 11px
}

.column1 
{
	font-size: 12px;
	padding-right: 10px;
	padding-bottom: 5px;
	font-family: "Times New Roman", Georgia, Serif;
	text-align: right;
	width: 40%;
}

.column2 
{
	font-size: 11px;
	font-family: "Times New Roman", Georgia, Serif;
	width: 60%;
	padding-right: 10px;
	padding-bottom: 5px;
	text-align: left;
}

.column3 
{
	font-size: 12px;
	padding-right: 10px;
	padding-bottom: 5px;
	font-family: "Times New Roman", Georgia, Serif;
	text-align: right;
	width: 30%;
}

.column4 
{
	font-size: 11px;
	font-family: "Times New Roman", Georgia, Serif;
	width: 70%;
	padding-right: 10px;
	padding-bottom: 5px;
	text-align: left;
}

.row1 input 
{
	font-size: 10px;
	height: 10px;
}

.row2 input 
{
	font-size: 10px;
	height: 10px;
}

.acr_table_odd
{
	background-color: #F3F2F2;
	
}

.acr_table_even
{
	background-color: #FFF;
}

.acr_table tr:nth-child(even)
{
	background-color: #FFF;
}

.acr_table tr:nth-child(odd)
{
	background-color: #F3F2F2;
	
}

.acrAlignGoto
{
	#vertical-align: 44%;
}

.linkButton
{
	background-image: url(images/back.gif);
	width: 95px;
	height: 22px;
	text-decoration: none;
	display: block;
}

.linkButton:hover
{
	background-image: url(images/backHover.gif);
	width: 95px;
	height: 22px;
	text-decoration: none;
	display: block;
}

.headerAlign
{
	text-align: left;
}

.row1pmp 
{
	background: #F8F8F8;
	height: 10px;
	padding-bottom: 0px;
	padding: 0px
}

.row2pmp 
{
	background: #FFFFFF;
	padding-bottom: 0px;
	padding: 0px;
	height : 10px;
}

.tooltip-text 
{
	color: black;
	width: 350px;
	height: 80px;
	cursor: arrow;
	border-width: 2px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	width: 350px;
}

.tooltipData 
{
	font-weight: bold;
}


.ui-datatable .ui-paginator .ui-widget-header
{
	background-color: gray;

}