﻿body 
{
	font-family:Verdana;
	font-size:10px;
	background-color: #F0F5FD;
	
}

a:link, a:visited, a:active { 
	text-decoration:none;
}

a[disabled="disabled"], a[disabled="disabled"]:hover {
	text-decoration:none;
	color:Gray;
}

a:hover, a:hover:visited { 
	text-decoration:underline;
}

.PaddingOnly
{
	padding:5px; 
}

.TodayFont
{
	 color:black;
}

.SpanLeft
{
	cursor:pointer;
}

.SpanRight
{
	cursor:pointer;
}

.SpanMonth
{
	border:1px solid #999999; cursor:pointer	
}

.SpanYear
{
	border:1px solid #999999; cursor:pointer	
}

.CursorHand
{
	cursor:pointer;
}

.MonthYearList
{
	border:1px solid #a0a0a0; font-family:arial;
	font-size:11px; 
	background-color: #f0f0f0
}

.CalendarMainTable
{
	border:0px solid;
	BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

.WeekPadding
{
	 padding:0px;
}

.TxtCalendar
{
	background-color:#E6E7E4;
	border:0px solid;
}

.TextboxCalendar
{
	background-color:White;
	FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    color:Black;
    width:95px;
}
.ReportStyle
{
	text-align :left;
	}
/* VK
.Selectstyle
{ 	
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF2F3F9', EndColorStr='#5D7B9D');
	
 }


.GridHover
{

	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#fff2c9', EndColorStr='#ffd79c');
}
*/
.RowStyle
{
	/*background-color:#F7F6F3;
	color:#333333;
	text-align:left;*/
}
.FooterStyle
{
	background-color:#5D7B9D;
	font-weight:bold;
	color:White;
}
.SelectedRowStyle 
{
	/*background-color:#E2DED6;*/
	font-weight:bold;
	color:#333333
}
.PagerStyle 
{
	
}
.HiddenColumn
{
    display:none;
}

.HeaderStyle 
{
	background-color:#5D7B9D;
	 font-weight:bold;
	 color:White;
	 font-size:12px;
	 text-align:left
}

.EditRowStyle 
{
	/*background-color:#999999*/
}

.AlternatingRowStyle 
{
	/*background-color:White;
	color:#284775*/
}

/* VK - Obsolete use AlternatingRowStyle instead */
.GridAlternateRowStyle 
{
	/*background-color:White;
	color:#284775*/
}

.EmptyRowStyle 
{
	/*background-color:White;
	color:#284775;
	font-weight:bold;
	text-align:center;*/
}



/* VK - Dec. 27,2006 */
.standard-header-label
{
	font-size:x-large;
	font-weight:bolder
}

/* VK - Dec. 27,2006 */
.standard-warning-label
{
	color: Red;
	font-size: 8pt;
}
.GridViewInfo
{
	font-weight:bold;
}
/******************************login**********************************/
.bigwhite {
	font-family: arial;
	font-size: 25px;
	color: #FFFFFF;
}
.smallwhite {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
}
.smallgrey {
	font-family: arial;
	font-size: 10px;
	color: #4E4E4F;
}
.title {
	font-family: arial;
	font-size: 18px;
	color: #191919;
}
.black {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	}
.blue {
	font-family: arial;
	font-size: 11px;
	color: #0170BD;
	text-decoration: underline;
	}
.bigwhite2 {
	font-family: arial;
	font-size: 20px;
	color: #FFFFFF;
}

.TextField {
background-color: white;
border-color:Gray;
/*border-style: beveled;*/
border-right: 1;
color: black;
font-size: 10pt;
font-family: arial;
}
.pnlProducts
{
	font-family:Verdana;
	font-size:10pt;
	color:Gray;
}
.MenuStyle
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#f2cd0e;
	
}
.DynamicHoverStyle
{
	background-color:#4662ac;
	color:White;
	font-size:8pt;
	font-family:Verdana;
}
.HeaderMaster
{
	background-color:#EAEAEA
}
.headerProductContainer
{
	background-color:#4662ac;
}
.treeContainer
{
	
	background-color:White;
}
.nodestyle
{
	color:navy;
	font-size:8pt;
	text-decoration:none;
	vertical-align:top;
	
	/*Filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF2F3F9', EndColorStr='#5D7B9D');*/
}
.parentNodeStyle
{
	color:navy;
	font-size:8pt;
	text-decoration:none;
	vertical-align:super;
	
	
}
.gradientView
{
	 background-image:url(gradient_bg.jpg);
}

.selectedTreeNode
{
	background-color:#f2cd0e;
	font-weight:500;
	font-style:italic;
	margin-left:10px;

}
.treeview
{
	margin-left:0;
	padding-left:0;
	
}
.CopyRights
{
	background-color:#EAEAEA;
	color:GrayText;
}
.EditCodeConductTable
{
	font-family:Verdana;
	font-size:8pt;
	color:Navy;
	vertical-align:top;
	vertical-align:text-top;
	width:100%;

}

/* VK - Jan. 20, 2007 */
.standard-box-header
{
	font-weight: bolder;
	font-size: 8pt;
	color: White;
	font-family: Verdana;
	background-color: #5d7b9d;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
}

/* NG -Jan.28, 2007 */
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;

}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:450px;
	z-index:1000;
}

/*Accordion style*/
.accordionContent
{
   /* background-color: #D3DEEF;*/
    border: 1px ; 
    border-top: none;
    background-repeat :repeat;
    background-image:url(/PaveSuite/App_Themes/MainTheme/Common/table_level2/table_level2_r2_c2.png);

}
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 .accordionLink
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.collapsePanel {
	overflow:hidden;
}

/* Michael Ghantous Feb. 21 2007 */
.collapsePanelHeader{	
	width:100%;		
	height:20px;
	color:white;
	font-weight:bold;
	background-color:#f2cd0e;
	cursor:pointer;
}

.InWatermark {
    font-family:arial;
    font-size:9px;
    color:darkblue;
    font-style:italic;
}
/* Nawar Ghosheh - Feb 14,2007
/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}

/* Michael Ghantous Feb. 23 2007 */
.LinkButton
{
	color:Black;
	font-weight:normal;
	font-family:Verdana;
	font-size:xx-small;
}
/* Waseem Kanfani Mar. 20 2007 */
.CalenderSelectedDate
{
	color:Black;
	text-align:center;
	vertical-align :middle
}

/* Michael Ghantous Mar. 23 2007 */
/* See Past Violation Page       */
.RegularLabelText
{
	color:Black;
	font-weight:normal;
	font-family:Verdana;
	font-size:xx-small;
}
.PleaFindingHeaderLabelText
{
	color:Black;
	font-weight:Bold;
	font-family:Verdana;
	font-size:x-small;
}
/*Dina Ebrahim Mar 27,2007*/

.case_entry {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	vertical-align: middle;
}
.case_title {
	font-family: Tahoma;
	font-size: 15px;
	color: #2F3F62;
	font-weight: bold;
}
.message_count {
	font-family: Tahoma;
	font-size: 10px;
	color: #2F3F62;
	text-align: center;
	vertical-align: middle;
}
.menu_item {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	background-image:URL(HomePage/top_r4_c1.jpg); 
}



.tree_title {
	font-family: Tahoma;
	font-size: 17px;
	font-style: normal;
	color:#FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}
.welcome_note {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	background-position: left;
	text-align: left;
	vertical-align: middle;
}
.tree_node {
	font-family:  Tahoma;
	font-size: 10px;
	color: #000000;
}
.poduct_selection {
	font-family: Tahoma;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	background-image:url(top_r2_c3.jpg);
}
.case_entry_alternate {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background-color: #CEE0F6;
	text-align: left;
	vertical-align: middle;
	
}
.page_number {
	font-family: Tahoma;
	font-size: 14px;
	color: #436A92;
	text-align: center;
	vertical-align: middle;
}

.spacerView
{
	 background-image:URL(spacer.gif);
}	
.case_entry_alt {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	background-color: #CEE0F6;
}
.case_entry_alt_FYI {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	background-color: #d2d2d2;
}
/* Nawar Ghosheh 06/04/2007 */
/* Comprehensive Violations report */
.OffenderPnl
{
	background-color: #E0E0E0 ;
}
.IncidentPnl
{
	background-color: #BFD7F5 ;
}
.AppealFindingsPnl
{
	
	background-color: #FFEFD5;
}
.AppealPnlFiniding
{
	background-color: #E3EEF9;
	}
.SanctionsPnl
{
	background-color :	#EBF3FA;
}
.HearingPnl
{
	background-color:#E6FFFF;
	border-color:#E0E0E0;
	border-style:solid;
	border-width :thin;
}

.AppealPnl
{
	background-color: #EBF3FA;
	border-color:#E0E0E0;
	border-style:solid;
	border-width :thin;
}
.AppealPnlSanctions
{
	background-color: #E9E0FF;
	border-color:#EBF3FA;
	border-style:solid;
	border-width :thin;
	}
.AppealPnlOffenderSanctions
{
	background-color: #BFD7F5;
	border-color:#EBF3FA;
	border-style:solid;
	border-width :thin;
	}
.level3_title {
	font-family: Tahoma;
	font-size: 12px;
	color: #2F3F62;
	vertical-align: middle;
}
.level3_body {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
}
.treeview_level2_title {
	font-family: Tahoma;
	font-size: 12px;
	color: #2F3F62;
	background-image:url(TreeViewCodeOfConduct/table_level2_r1_c1.png);
	background-repeat:no-repeat;
	/*background-color:LightSteelBlue;*/
	
	width:750px
}
.treeview_level2_body {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	background-image:url(TreeViewCodeOfConduct/table_level2_r4_c2.png);
	/*background-color: #F0F5FD;*/
}
.nestedTable_Level2_TopLeftCorner
{
	background-image:url(table_level2/table2_topLeftCorner.png);
	background-repeat:no-repeat;
	width:12px;
	 
}
.nestedTable_Level2_TopTitleMid
{
	background-image:url(table_level2/table2_topMidPercentage.png);
	background-repeat:repeat-x;
	vertical-align:top;
	
}
.CodeOfCodeuctnodestyle
{
      color:navy;
      font-size:8pt;
      text-decoration:none;
      vertical-align:middle;
      background-image:url(table_level2/table2_midFiller.png);
     
}
.nestedTable_Level2_TopRightCorner
{
	background-image:url(table_level2/table2_topRightCorner.png);
	background-repeat:no-repeat;
	width:12px;
}

.nestedTable_table2_bottomLeftCorner
{
	background-image:url(table_level2/table2_bottomLeftCorner.png);
	background-repeat:no-repeat;
	width:12px;
}
.nestedTable_table2_bottomMidPercentage
{
	background-image:url(table_level2/table2_bottomMidPercentage.png);
	background-repeat:repeat-x
	
}
.nestedTable_table2_bottomRightConrner
{
	background-image:url(table_level2/table2_bottomRightCorner.png);
	background-repeat:repeat-x
	
}
.nestedTable_table2_MidFiller
{
	background-image:url(table_level2/table2_midFiller.png);
	background-repeat:repeat
	
}
.nestedTable_Table2_midLeftRow
{
	background-image:url(table_level2/table_level2_r2_c1.png);
	background-repeat:repeat-y
}
.nestedTable_Table2_midRightRow
{
	background-image:url(table_level2/table_level2_r2_c3.png);
	background-repeat:repeat-y
}
.CodeOfCodeuct_TextBox
{
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}
/*Grid Style*/
/*DianE May 5,2007*/
.GridHeader
{
	background-image:url(primary/primary_r1_c2.png);
	TEXT-ALIGN: left;
	background-repeat:repeat-x;
	height:27px;
	text-align:left;
	vertical-align:middle;
}
.GridAlternateStyle
{
	background-color: #E3EEF9;
	text-align:left;
}
.GridStyle
{
	font-size:10px;
	background-image:url(primary/primary_r3_c2.png);
	text-align:left;
}

/* MG 04.05.2007 /*
/* Read only sanctions/conditions/restrictions body text */

.SanctionsConditionsRestrictionsReadOnlyBodyText
{
	font-family:Verdana;
	font-size:10px;
	font-weight:Bold;
}
.CurrentOffender
{
	background-color:#faebd7;
}
/*Wissam Mohsen 08.05.2007 */
.IndexColumn
{
	
	text-align:center;
}
.Error
{
	border-color:#8B0000;
	border-width:thin;
	border-style:double;
	background-color:#FFE4E1;
}
.Warning
{
	border-color:#FFBA00;
	border-width:thin;
	border-style:double;
	background-color:#FFFFCC;
	}
.Confirmation
{
	border-color:#587FA6;
	border-width:thin;
	border-style:double;
	background-color:#D6E5F8;
	}
.msg_title {
	font-family: Tahoma;
	font-size: 14px;
	font-weight:bold;
}
.msg_txt {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	border-style:none;
}
.ButtonStyle
{
	border-color:#85A9DB;
	border-width:thin;
	border-style:solid;
	background-color:#D6E5F8;
}

/*New calendar style Not applied yet*/
/*DinaE 18.06.2007 */
.CalendarBody
{
	background-color:#E3EEF9;
	border-color:#E3EEF9;
	border-style:solid;
	border-width:1px;
	font-family:Verdana;
	font-size:8pt;
	height:150px;
	width:170px;
}
.DayHeaderStyle
{
	background-color:#EBF3FA;
	border-style:none;
	font-size:x-small;
	font-weight:bold;
	color:Black;
	vertical-align:middle;
}
.NextPreStyle
{
	background-color:#BFD7F5;
	vertical-align:bottom;
}
.TitleStyle
{
	background-color:#BFD7F5;
}
.TodayDayStyle
{
	background-color:#BFD7F5;
	color:Black;
	font-weight:bold;
}
.WeekendDayStyle
{
	background-color:#BFD7F5;
	color:Black;
}
/* Ajax Calendar */
.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}

/*End of new calendar style*/

.AnimationHyperLink
{
	display:none;
}
.TD_r1_c1
{
	vertical-align:bottom;
	POSITION: relative; 
	right: 0px;
	bottom:0px;
	background-position:right;
	text-align:right;
	top:2px;
}
.td_r2_c1
{
	background-image:url(Homepage/Pave_r15_c14.png);
	background-repeat:repeat-y;
	background-position:right;
	text-align:right;
}
.FYI_td_r2_c1
{
	background-image:url(Homepage/FYI/Pave_r15_c14_FYI.png);
	background-repeat:repeat-y;
	background-position:right;
	text-align:right;
}
.td_r2_c4
{
	background-image:url(Homepage/Pave_r15_c51.png);
	WIDTH: 5px;
}
.FYI_td_r2_c4
{
	background-image:url(Homepage/FYI/Pave_r15_c51_FYI.png);
	WIDTH: 5px;
}
.td_r4_c1
{
	background-image:url(Homepage/Pave_r17_c14.png);
	height:19px;
	background-repeat:no-repeat;
	background-position:right;
}
.FYI_td_r4_c1
{
	background-image:url(Homepage/FYI/Pave_r17_c14_FYI.png);
	height:19px;
	background-repeat:no-repeat;
	background-position:right;
}
.td_imagebuttons
{
	background-image:url(Homepage/Pave_r16_c36.png);
}
.FYI_td_imagebuttons
{
	background-image:url(Homepage/FYI/Pave_r16_c36_FYI.png);
}
.td_r3_c2
{ 
	background-image:url(Homepage/Pave_r18_c18.png);
	vertical-align:bottom;
	text-align:left;
	background-repeat:repeat-x;
	background-position:right bottom;
	width:100%;
}
.FYI_td_r3_c2
{
	background-image:url(Homepage/FYI/Pave_r18_c18_FYI.png);
	vertical-align:bottom;
	text-align:left;
	background-repeat:repeat-x;
	background-position:right bottom;
	width:100%;
}
.td_r3_c4
{
	background-image:url(Homepage/Pave_r16_c51.png);
	WIDTH: 5px;
}
.FYI_td_r3_c4
{
	background-image:url(Homepage/FYI/Pave_r16_c51_FYI.png);
	WIDTH: 5px;
}
.td_r3_c1
{
	background-image:url(Homepage/Pave_r15_c14.png);
	HEIGHT: 8px;
	background-position:right;
	background-repeat:repeat-y;
}
.FYI_td_r3_c1
{
	background-image:url(Homepage/FYI/Pave_r15_c14_FYI.png);
	HEIGHT: 8px;
	background-position:right;
	background-repeat:repeat-y;
}
.FYI_appealPanel_tdtop
{
	background-image:url(Homepage/FYI/table_level4/table_level4_r1_c2_FYI.png);
	width:100%;
	background-repeat:repeat;
}
.FYI_appealPanel_tdleft
{  
	background-image:url(Homepage/FYI/table_level4/table_level4_r3_c1_FYI.png);
	WIDTH: 5px;
	BACKGROUND-REPEAT: repeat;
	HEIGHT: 19px;
}
.FYI_appealPanel_tdright
{  
	background-image:url(Homepage/FYI/table_level4/table_level4_r3_c4_FYI.png);
	WIDTH: 5px;
	BACKGROUND-REPEAT: repeat;
	HEIGHT: 19px;
}
.FYI_appealPanel_tdbottom
{ 
	background-image:url(Homepage/FYI/table_level4/table_level4_r4_c2_FYI.png);
	background-position: top;
	WIDTH: 100%;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 19px;
}
.appealPanel_tdtop
{
	background-image:url(table_level4/table_level4_r1_c2.png);
	width:100%;
	background-repeat:repeat;
}
.appealPanel_tdleft
{  
	background-image:url(table_level4/table_level4_r3_c1.png);
	WIDTH: 5px;
	BACKGROUND-REPEAT: repeat;
	HEIGHT: 19px;
}
.appealPanel_tdright
{  
	background-image:url(table_level4/table_level4_r3_c4.png);
	WIDTH: 5px;
	BACKGROUND-REPEAT: repeat;
	HEIGHT: 19px;
}
.appealPanel_tdbottom
{ 
	background-image:url(table_level4/table_level4_r4_c2.png);
	background-position: top;
	WIDTH: 100%;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 19px;
}

/*	VK - Set the width for dropdown list option items.
	This will avoid the width expanding beyond the browser width limit and hide the vertical scroll bar when
	the option item contains huge text. */
.dropdown-list option
{
	width:270px;
}

.Pave_r10_c3 {
background-image :url(HomePage/Pave_r10_c3.jpg);
height: 100%;
vertical-align:top;
}

.Pave_r6_c4 {
background-image :url(HomePage/Pave_r6_c4.jpg);
width: 146px; 
height: 25px;
}


.Pave_r8_c4 {
background-image :url(HomePage/Pave_r8_c4.jpg);
}

.Pave_r6_c9 {
background-image :url(HomePage/Pave_r6_c9.jpg);
width: 6px; 
height: 25px;
}

.Pave_r8_c9 {
background-image :url(HomePage/Pave_r8_c9.jpg);
height: 30px;
}

.Pave_r6_c6 {
background-image :url(HomePage/Pave_r6_c6.jpg);
width: 10px; 
height: 25px;
}

.Pave_r6_c7 {
background-image :url(HomePage/Pave_r6_c7.jpg);
width: 22px; 
height: 25px;
}

.Pave_r8_c3 {
background-image :url(HomePage/Pave_r8_c3.jpg); 
height: 30px;
}

.Pave_r8_c4 {
background-image :url(HomePage/Pave_r8_c4.jpg); 
height: 30px;
}

.Pave_r20_c4 {
background-image :url(HomePage/Pave_r20_c4.jpg); 
height: 19px;
}

.Pave_r20_c9 {
background-image :url(HomePage/Pave_r20_c9.jpg); 
height: 19px;
}

.Pave_r20_c3 {
background-image :url(HomePage/Pave_r20_c3.jpg); 
height: 19px;
}

.Pave_r6_c3 {
background-image :url(HomePage/Pave_r6_c3.jpg);
width: 7px; 
height: 25px;
}

.cpBody
{                    
    height:0px;
	overflow: hidden;
}

/* Progress control style (on master page)*/
.blur
{
    position:fixed!important;
    z-index:100;
    top:0px;
    left:0px;
    background-color: Gray;
    filter:alpha(opacity=15);
    opacity:0.15;
}
.progress
{
    position:absolute;
    height:60px;
    width:250px;
    top:50%;
    left:50%;
    margin-top:-33px;
    margin-left:-125px;
	text-align: center;
	vertical-align: middle;
    background-color: White;
    color:#ccc;
    z-index:105;
    /*padding:10px;*/
}

.ProgMessage
{
	width: 100%;
	height: 100%;
	white-space: nowrap;
	background-color: #f0f5fd;
	color: #00529B;
	font-size: large;
	/*padding: 9px;
	margin-left: auto;
	margin-right: auto;*/
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	border: 1px solid;
	padding: 20px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: 10px center;

}
/* End of Progress control style (on master page)*/

/* Timeout control style (on master page)*/
.TOblur
{
    position:fixed!important;
    z-index:1000001;
    top:0px;
    left:0px;
    background-color: #000000;
    filter:alpha(opacity=50);
    opacity:0.50;
}


.TOprogress
{
    position:absolute;
    height:240px;
    width:380px;
    top:40%;
    left:45%;
    margin-top:-33px;
    margin-left:-125px;
	text-align: center;
	vertical-align: middle;
    background-color: White;
    color:#ccc;
    z-index: 1000002;
    /*padding:10px;*/
}

.TOProgMessage
{
	width: 100%;
	height: 100%;
	white-space: nowrap;
	
	background-color: #f0f5fd;
	color: #00529B;
	
	font-size:  medium;
	/*padding: 9px;
	margin-left: auto;
	margin-right: auto;*/
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	border: 1px solid;
	padding: 10px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: 10px center;
}

/* End of Timeout control style (on master page)*/