﻿/* CT styles: Begin */

/* Buttons */

.ib_AllRight,
.ib_Right,
.ib_Left,
.ib_AllLeft,
.ib_ShowSettings,
.ib_SaveSettings,
.ib_LoadSettings,
.ib_Login,
.ib_Print,
.ib_Blank,
.ib_ResultsOnScreen,
.ib_ResultsInExcel
{
  margin-bottom: 3px;
  background-position: 0 0;
  background-attachment: scroll;
  background-repeat: no-repeat;
  background-color: Transparent;
  border-style: none;
  cursor: pointer;
  vertical-align: top;
  text-align: center;
/*  color: <%=GetValue( "fontcolor" )%>;*/
}

.ib_AllRight,
.ib_Right,
.ib_Left,
.ib_AllLeft
{
  width: 44px;
  height: 30px;
}


.ib_ShowSettings,
.ib_Login,
.ib_Print,
.ib_Blank
{
  width: 110px;
  height: 30px;
}

.ib_SaveSettings,
.ib_LoadSettings,
.ib_ResultsOnScreen,
.ib_ResultsInExcel
{
  width: 130px;
  height: 30px;
}

.ib_AllRight { background-image : url("../images/project/IpsosDesign/Buttons/AllRight_normal.gif"); }
.ib_AllRight:hover { background-image : url("../images/project/IpsosDesign/Buttons/AllRight_over.gif"); }
.ib_AllRight:selected { background-image : url("../images/project/IpsosDesign/Buttons/AllRight_click.gif"); }

.ib_Right { background-image : url("../images/project/IpsosDesign/Buttons/Right_normal.gif"); }
.ib_Right:hover { background-image : url("../images/project/IpsosDesign/Buttons/Right_over.gif"); }
.ib_Right:selected { background-image : url("../images/project/IpsosDesign/Buttons/Right_click.gif"); }

.ib_Left { background-image : url("../images/project/IpsosDesign/Buttons/Left_normal.gif"); }
.ib_Left:hover { background-image : url("../images/project/IpsosDesign/Buttons/Left_over.gif"); }
.ib_Left:selected { background-image : url("../images/project/IpsosDesign/Buttons/Left_click.gif"); }

.ib_AllLeft { background-image : url("../images/project/IpsosDesign/Buttons/AllLeft_normal.gif"); }
.ib_AllLeft:hover { background-image : url("../images/project/IpsosDesign/Buttons/AllLeft_over.gif"); }
.ib_AllLeft:selected { background-image : url("../images/project/IpsosDesign/Buttons/AllLeft_click.gif"); }

.ib_GetResult { background-image : url("../images/project/IpsosDesign/Buttons/GetResult_normal.gif"); }
.ib_GetResult:hover { background-image : url("../images/project/IpsosDesign/Buttons/GetResult_over.gif"); }
.ib_GetResult:selected { background-image : url("../images/project/IpsosDesign/Buttons/GetResult_click.gif"); }

.ib_ShowSettings { background-image : url("../images/project/IpsosDesign/Buttons/ShowSettings_normal.gif"); }
.ib_ShowSettings:hover { background-image : url("../images/project/IpsosDesign/Buttons/ShowSettings_over.gif"); }
.ib_ShowSettings:selected { background-image : url("../images/project/IpsosDesign/Buttons/ShowSettings_click.gif"); }

.ib_SaveSettings { background-image : url("../images/project/IpsosDesign/Buttons/SaveSettings_normal.gif"); }
.ib_SaveSettings:hover { background-image : url("../images/project/IpsosDesign/Buttons/SaveSettings_over.gif"); }
.ib_SaveSettings:selected { background-image : url("../images/project/IpsosDesign/Buttons/SaveSettings_click.gif"); }

.ib_LoadSettings { background-image : url("../images/project/IpsosDesign/Buttons/LoadSettings_normal.gif"); }
.ib_LoadSettings:hover { background-image : url("../images/project/IpsosDesign/Buttons/LoadSettings_over.gif"); }
.ib_LoadSettings:selected { background-image : url("../images/project/IpsosDesign/Buttons/LoadSettings_click.gif"); }

.ib_Login { background-image : url("../images/project/IpsosDesign/Buttons/Login_normal.gif"); }
.ib_Login:hover { background-image : url("../images/project/IpsosDesign/Buttons/Login_over.gif"); }
.ib_Login:selected { background-image : url("../images/project/IpsosDesign/Buttons/Login_click.gif"); }

.ib_ResultsInExcel { background-image : url("../images/project/IpsosDesign/Buttons/ResultsInExcel_normal.gif"); }
.ib_ResultsInExcel:hover { background-image : url("../images/project/IpsosDesign/Buttons/ResultsInExcel_over.gif"); }
.ib_ResultsInExcel:selected { background-image : url("../images/project/IpsosDesign/Buttons/ResultsInExcel_click.gif"); }

.ib_ResultsOnScreen { background-image : url("../images/project/IpsosDesign/Buttons/ResultsOnScreen_normal.gif"); }
.ib_ResultsOnScreen:hover { background-image : url("../images/project/IpsosDesign/Buttons/ResultsOnScreen_over.gif"); }
.ib_ResultsOnScreen:selected { background-image : url("../images/project/IpsosDesign/Buttons/ResultsOnScreen_click.gif"); }

.ib_Print { background-image : url("../images/project/IpsosDesign/Buttons/Print_normal.gif"); }
.ib_Print:hover { background-image : url("../images/project/IpsosDesign/Buttons/Print_over.gif"); }
.ib_Print:selected { background-image : url("../images/project/IpsosDesign/Buttons/Print_click.gif"); }

.ib_Blank { background-image : url("../images/project/IpsosDesign/Buttons/Blank_normal.gif"); }
.ib_Blank:hover { background-image : url("../images/project/IpsosDesign/Buttons/Blank_over.gif"); }
.ib_Blank:selected { background-image : url("../images/project/IpsosDesign/Buttons/Blank_click.gif"); }


/*
.modalBackground 
{
    background-color:Gray;
    filter:alpha(opacity=60);
    opacity:0.60;   
}    
*/
/*
.updateProgress
{
    border-width:1px; 
    border-style:solid; 
    background-color:#FFFFFF; 
    position:absolute; 
    width:130px; 
    height:50px;    
}
.updateProgressMessage
{
    margin:3px; 
    font-family:Trebuchet MS; 
    font-size:small; 
    vertical-align: middle;
}
*/
.RMCBoxNormal, .RMCBoxWarning 
{
	border: solid 1px Gray;
	font-family: Verdana;
	font-size: 10px;
	padding: 4px;
	text-align: center;
}


.RMCBoxNormal
{
	background-color: White;
	color: Black;
}

.RMCBoxWarning
{
	background-color: Red;
	color: White;
	font-weight: bold;
}


.CTResultTable
{
/*	border-collapse: separate;*/
	border: solid 1px Gray;
	font-family: Verdana;
	font-size: 10px;
	padding: 0px;
	margin: 10px;
}

.CTHeaderText
{
    font-family: Tahoma;
	font-size: 10px;
	border-collapse: separate;
	border: solid 1px #cccccc;
	padding: 2px 4px 2px 4px;
    font-weight: bold;
/*	text-decoration: underline; */
	text-align: center;
	padding: 0px;
	margin: 0px;
}

.CTSR /*Section result*/
{
	font-family: Tahoma;
	font-size: 10px;
	border-collapse: separate;
	border: solid 1px #cccccc;
	padding: 2px 4px 2px 4px;
/*    font-weight: bold; */
	text-align:right;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFCC;
}

.CTHeaderQuestionText
{
	font-family: Tahoma;
	font-size: 10px;
	border-collapse: separate;
	border: solid 1px #cccccc;
	padding: 2px 4px 2px 4px;
    font-weight: bold;
	width: 30px;
	margin: 0px;
	margin-bottom: auto;
}

.CTText
{
    font-family: Tahoma; 
	font-size: 10px;
	border-collapse: separate;
	border: solid 1px #cccccc;
	padding: 2px 4px 2px 4px;
	margin: 0px;
}

.CTTextFilter
{
    font-family: Tahoma; 
	font-size: 10px;
	border-collapse: separate;
	padding: 2px 4px 2px 4px;
	margin: 0px;
}

.CTValue
{
	font-family: Tahoma; 
	font-size: 10px;
	border-collapse: separate;
	border: solid 1px #cccccc;
	padding: 2px 4px 2px 4px;
	margin: 0px;
	text-align: right;
}

/* CT styles: End */

.LB1
{
	border-right-color: Black; 
	border-right-width: 1px; 
	border-right-style: solid;
	padding: 0px 3px 0px 3px;
}

.LB2
{
	padding: 0px 3px 0px 3px;
}


.ATbl
{
	vertical-align: middle; 
	border-collapse: collapse;
}

.ADL
{
	width: 100%;
	border-collapse: collapse;
}

.AChkBoxTd
{
	width: 22px; 
	height: 13px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	text-align:center
}

.ALbl
{
	padding-left: 4px;
}


.NoDisplay
{
	display: none;
}


.BreakdownColumn1
{
	padding-left: 3px;
}


.Checkbox1
{
  width: 23px;
/*  height: 18px;*/
  float: left;
  display: block;
}

.Checkbox
{
  vertical-align: middle;
  background-color: #00ffff;
  width: 23px;
/*  height: 18px;*/
}


.LinkButton, .LBtnC3
{
	font-style: normal; 
	color: #000000;
	text-decoration: none;
}

.EntryLineHover
{
	background-color: #0000ff;
}


.BreakdownProfileItem
{
	display: block;
	color: #000000;
/*	height: 16px;
	padding-top: 4px;*/
	font-weight: bold;
}


.IA, .BreakdownItemGrossAlternativeHilite, .AChkBox, .ALbl
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;  
}


.BI3:hover, .BI4:hover, .BreakdownItemGrossAlternativeHilite
{
	background-color: #cfcfcf;
}


.BI3
{
  background-color: #ffffff;
}


.BI4
{
  background-color: #eeeeee;
}


.BI1, .BI2
{
/*	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;  
	border-bottom: solid 1px #dddddd;*/
}


.BreakdownItemGross, .BreakdownItemGrossHilite
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;  
	border-bottom: solid 1px #dddddd;
}


.BreakdownItemGross:hover,
.BreakdownItemGrossHilite
{
	background-color: #ffcfcf;
}


.BI1
{
	background-color: #ffeeee;
}


.BI2
{
	background-color: #ffeeee;
}



.PCPane_box_header
{
  background-image: url("../images/project/profiles/information_header_bgimage.jpg");
  background-attachment: scroll;
  background-repeat: repeat-x;
  background-color: #4F6B93;
  border: solid 1px #191919;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;  
  color: white;
  padding: 2px 2px 2px 2px;
  text-align: left;
}

.profile_group_head_1
{
  background-color: #4a8519;
  border-bottom: solid 1px #000000;
  border-right: solid 1px #000000;
  border-top: solid 1px #000000;
  border-left: solid 1px #000000;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;  
  color: black;
  width: 100%;
  padding: 2px 2px 2px 2px;
}

.profile_group_container_1
{
  background-color: #5aa31e;
  border: solid 1px #000000;
  font-weight: normal;
  width: 100%;
}

.profile_group_head_2
{
  background-color: #F6C9C5;
  border-bottom: solid 1px #D17268;
  border-right: solid 1px #D17268;
  border-top: solid 1px #D17268;
  border-left: solid 1px #D17268;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  width: 100%;
  padding: 2px 2px 2px 2px;
}

.profile_group_container_2
{
  background-color: #F9EDEB;
  border: solid 1px #D17268;
  font-weight: normal;
  color: black;
  width: 100%;
}

.profile_group_head_3
{
  background-color: #A9659A;
  border-bottom: solid 1px #683A5E;
  border-right: solid 1px #683A5E;
  border-top: solid 1px #683A5E;
  border-left: solid 1px #683A5E;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  width: 100%;
  padding: 2px 2px 2px 2px;
}

.profile_group_container_3
{
  background-color: #CFAAC7;
  border: solid 1px #683A5E;
  font-weight: normal;
  color: black;
  width: 100%;
}

.profile_group_head_4
{
  background-color: #6FFF6F;
  border-bottom: solid 1px #33FF33;
  border-right: solid 1px #33FF33;
  border-top: solid 1px #33FF33;
  border-left: solid 1px #33FF33;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  width: 100%;
  padding: 2px 2px 2px 2px;
}

.profile_group_container_4
{
  background-color: #AAFFAA;
  border: solid 1px #33FF33;
  font-weight: normal;
  color: black;
  width: 100%;
}

.profile_group_head_5
{
  background-color: #EE6A34;
  border-bottom: solid 1px #B13E0F;
  border-right: solid 1px #B13E0F;
  border-top: solid 1px #B13E0F;
  border-left: solid 1px #B13E0F;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  width: 100%;
  padding: 2px 2px 2px 2px;
}

.profile_group_container_5
{
  background-color: #F5AC8E;
  border: solid 1px #B13E0F;
  font-weight: normal;
  color: black;
  width: 100%;
}

.profile_group_head_6
{
  background-color: #BFEAA3;
  border-bottom: solid 1px #8ED95B;
  border-right: solid 1px #8ED95B;
  border-top: solid 1px #8ED95B;
  border-left: solid 1px #8ED95B;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  width: 100%;
  padding: 2px 2px 2px 2px;
}

.profile_group_container_6
{
  background-color: #F1FAEA;
  border: solid 1px #8ED95B;
  font-weight: normal;
  color: black;
  width: 100%;
}

.profile_group_head_7
{
  background-color: #2EFCFF;
  border-bottom: solid 1px #00CED1;
  border-right: solid 1px #00CED1;
  border-top: solid 1px #00CED1;
  border-left: solid 1px #00CED1;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  width: 100%;
  padding: 2px 2px 2px 2px;
}

.profile_group_container_7
{
  background-color: #8AFDFF;
  border: solid 1px #00CED1;
  font-weight: normal;
  color: black;
  width: 100%;
}

.profile_group_head_8
{
  background-color: #EA7256;
  border-bottom: solid 1px #D43D1A;
  border-right: solid 1px #D43D1A;
  border-top: solid 1px #D43D1A;
  border-left: solid 1px #D43D1A;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  width: 100%;
  padding: 2px 2px 2px 2px;
}

.profile_group_container_8
{
  background-color: #F3AF9F;
  border: solid 1px #D43D1A;
  font-weight: normal;
  color: black;
  width: 100%;
}

.profile_group_head_9
{
  background-color: #B6EA7D;
  border-bottom: solid 1px #78CA20;
  border-right: solid 1px #78CA20;
  border-top: solid 1px #78CA20;
  border-left: solid 1px #78CA20;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  width: 100%;
  padding: 2px 2px 2px 2px;
}

.profile_group_container_9
{
  background-color: #F3FBE9;
  border: solid 1px #78CA20;
  font-weight: normal;
  color: black;
  width: 100%;
}