﻿.Body10
{
	font-size: 62.5%;
    top: 0px !important;
}

.Body11
{
	font-size: 72.5%;
}

.Body12
{
	font-size: 82.5%;
}

.Body13
{
	font-size: 92.5%;
}

/*Hides the google translation toolbar (also requires top line in Body10)*/
.goog-te-banner-frame{visibility:hidden !important;}

footer 
{
    display: block;
    position: absolute;
    bottom: 0px;
    text-align: center;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 100%;
	font-size: 9pt;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	background-color: #E7EDF9;
	border-top: #7F9DB9 1px solid;
}

.Main
{
	font-size: 9pt;/*1.20em;*/
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
}

.MainLarge
{
	font-size: 9pt;/*1.20em;*/
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
}

.ShowLineBreaks 
{
	white-space: pre-line;
}

.Assessment {
    font-size: 9pt; /*1.20em;*/
    color: black;
    font-family: Tahoma, 'Microsoft Sans Serif';
    font-weight: normal;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-top: 5px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
}

.Small
{
	font-size: 9pt;/*1.0em;*/
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
}

.SmallBold
{
	font-size: 9pt;/*1.0em;*/
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
}

.Smaller
{
	font-size: 8pt;/*0.85em;*/
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
}

.Medium
{
	font-size: 1.5em!important;
	color: black!important;
	font-family: Tahoma, 'Microsoft Sans Serif'!important;
	font-weight: normal!important;
}

.MediumError {
	font-size: 12pt;
	height: 40px;
	color: #CC0000;
	font-family: Tahoma, 'Microsoft Sans Serif';
	text-align: center;
	padding-top: 2px;
	border: 2px solid #CC0000;
	background-color: #FFFF99;
}

.RoundPanelHeading span
{
	font-size: 11pt!important;
	color: black!important;
	font-family: Tahoma, 'Microsoft Sans Serif'!important;
	font-weight: normal!important;
}

.Large
{
	font-size: 1.8em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
}

.Heading
{
	font-size: 20pt;
	color: #606060;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
}

.Heading2 {
    font-size: 17pt;
    color: #606060;
    font-family: Tahoma, 'Microsoft Sans Serif';
    font-weight: normal;
}

.MainMenuHeader
{
	font-size: 1.2em;
	color: white;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;	
}

.WindDirection 
{
	font-size: 11pt;
	color: white;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	cursor: pointer;
}

.DashboardHeading
{
	font-size: 11pt!important;
	color: black!important;
	font-family: Tahoma, 'Microsoft Sans Serif'!important;
	font-weight: normal!important;
}

.BoldHeading
{
	font-size: 11pt!important;
	color: black!important;
	font-family: Tahoma, 'Microsoft Sans Serif'!important;
    font-weight: bold!important;
}

.Price
{
	font-size: 2.4em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
}

.Wingdings
{
	font-size: 1.20em;
	color: black;
	font-family: Wingdings, 'Microsoft Sans Serif';
	font-weight: normal;
}

.Diagonal
{
	background-image: url(Images/Diagonal.gif);
	background-repeat: no-repeat;
}

.HintCSS {
	background-color: lightyellow;
	max-width: 90%;
	margin-left: 30px;
}

	.HintCSS .dxh-title {
		background-color: lightyellow;
	}

	.HintCSS > div:after {
		border-bottom-color: lightyellow !important;
	}

.HintReference {
}

.HintRequirement {
}

.HintGuidance {
}

.HintComplianceStatement {
}

/*Styles for showing different kinds color-profile differences in html text.*/
.diffins 
{
    color: green;
}

.diffmod 
{
    color: blue;
}

.diffdel 
{
    color: red;
}

.KeywordHeading
{
	font-size: 1.30em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	border-bottom-color: #3366FF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	display: inline-block;
	margin-top: 10px;
	margin-bottom: 5px;
	width: 100%;
}

.KeywordSubHeading
{
	font-size: 1.25em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	border-bottom-color: #6699FF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: inline-block;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 100%;
}

.PopupMain
{
	font-size: 0.9em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
}

.SmallReadOnly
{
	border: 1px solid #9F9F9F;
	font-size: 1.0em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	background-color: #F0F0F0;
	padding-left: 2px;
	padding-top: 2px;
	font-weight: normal;
}

.SmallReadOnlyLabel
{
	border-style: none;
	font-size: 1.0em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	background-color: transparent;
	font-weight: normal;
}

.FullWidth
{
	width: 100%;
}

.Mandatory
{
    color: #F17000;
    font-size: 1.1em;
    text-decoration: none;
    font-family: Tahoma, 'Microsoft Sans Serif';
    font-weight: bold;
}

.MandatorySmall
{
    color: #F17000;
    font-size: 1.0em;
    text-decoration: none;
    font-family: Tahoma, 'Microsoft Sans Serif';
}

.Invalid
{
	color: #CC0000;
	font-size: 1.1em;
	text-decoration: none;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
}

.Wingdings th
{
	font-family: Wingdings;
	font-size: 1.2em;
}

.GreyBox
{
	border: 1px solid #666666;
	background-color: #CCCCCC;
	padding: 5px;
	text-align: center;
}

.ReadOnlyText
{
	border: 1px solid #9F9F9F;
	font-size: 1.20em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	background-color: #F0F0F0;
	padding-left: 2px;
	padding-top: 2px;
}

.SmallReadOnlyText
{
	border: 1px solid #9F9F9F;
	font-size: 1.0em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	background-color: #F0F0F0;
	padding-left: 2px;
	padding-top: 2px;
}

.BorderedLabel 
{
    border: 1px solid #000000;
    background-color: #FFFFFF;
}

.MultiLanguageTextBoxLeft
{
	border-top-color: #7F9DB9;
	border-bottom-color: #7F9DB9;
	border-left-color: #7F9DB9;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	background-color: #F0F0F0;
}

.MultiLanguageTextBoxMiddle
{
	border-top-color: #7F9DB9;
	border-bottom-color: #7F9DB9;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #F0F0F0;
}

.MultiLanguageTextBoxRight
{
	border-top-color: #7F9DB9;
	border-bottom-color: #7F9DB9;
	border-right-color: #7F9DB9;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	background-color: #FFFFFF;
}

.MultiLanguageTextBox
{
	border: 1px solid #7F9DB9;
	background-color: #FFFFFF;
}

.Hidden
{
	font-size: 1em;
	color: #dcdcdc;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
}

.Bold
{
	font-size: 1em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
}

/* Set CssClass of grid with ShowGroupButtons set to false to NoGroupButtons. This stops the top border of the first item from disappearing. Remember to add code to the HtmlRowPrepared function. */
tr.GroupRowCss + tr.DataRowCss > td.dxgv, tr.GroupRowCss + tr.GroupRowCss > td.dxgv 
{
    border-top: 1px solid #cfddee;
}

tr.GroupRowCss + tr.DataRowCss > td.dxgv.dxgvIndentCell.Test, tr.GroupRowCss + tr.GroupRowCss > td.dxgv.dxgvIndentCell.Test 
{
    border-top-width: 0;
}

/* Buttons*/
.SmallButton
{
	color: #FFFFFF;
	font-weight: normal;
	font-size: 9pt;
	font-family: tahoma;
	vertical-align: middle;
	border: solid 1px #cb4b31;
	text-decoration: none;
	cursor: hand;
	white-space: nowrap;
	height: 18px;
	background-repeat: repeat-x;
}

.SmallButtonNormal
{
	background: #F98A38 url('Images/Buttons/edtButtonSmallBack.gif') top;
}

.SmallButtonHover
{
	background: #F98A38 url('Images/Buttons/edtButtonSmallHoverBack.gif') top;
}

.SmallButtonClick
{
	background: #F98A38 url('Images/Buttons/edtButtonSmallPressedBack.gif') top;
    color: #f1bfac;   	
	border: solid 1px #ba2000;	
}

.SmallButtonDisabled
{
	background: #cacaca url('Images/Buttons/edtButtonBackDis.gif') repeat-x top;
	color: #9d9d9d;
	border-color: #a2a2a2;
	cursor: default;
}

.SmallButtonBlueNormal
{
	background: #3F6FBE url('Images/Buttons/edtButtonSmallBlueBack.gif') top;
	border: solid 1px #3C6EC0;
}

.SmallButtonBlueHover
{
	background: #5888D7 url('Images/Buttons/edtButtonSmallBlueHoverBack.gif') top;
	border: solid 1px #3C6EC0;
}

.SmallButtonBlueClick
{
	background: #2656A5 url('Images/Buttons/edtButtonSmallBluePressedBack.gif') top;
	color: #000080;
	border: solid 1px #3C6EC0;
}

.SmallButtonBlueDisabled
{
	background: #cacaca url('Images/Buttons/edtButtonBackDis.gif') repeat-x top;
	color: #9d9d9d;
	border-color: #a2a2a2;
	cursor: default;
}

.LargeButton
{
	color: #FFFFFF;
	font-weight: normal;
	font-size: 9pt;
	font-family: tahoma;
	vertical-align: middle;
	border: solid 1px #cb4b31;
	background-repeat: repeat-x;
	text-decoration: none;
	cursor: hand;
	white-space: nowrap;
	height: 24px;
}

.LargeButtonNormal
{
	background: #F98A38 url('Images/Buttons/edtButtonBack.gif') top;
}

.LargeButtonHover
{
	background: #F98A38 url('Images/Buttons/edtButtonHoverBack.gif') top;
}

.LargeButtonClick
{
	background: #F98A38 url('Images/Buttons/edtButtonPressedBack.gif') top;
    color: #f1bfac;   	
	border: solid 1px #ba2000;	
}

.LargeButtonDisabled
{
	background: #cacaca url('Images/Buttons/edtButtonBackDis.gif') repeat-x top;
	color: #9d9d9d;
	border-color: #a2a2a2;
	cursor: default;
}

.LargeButtonBlueNormal
{
	background: #3F6FBE url('Images/Buttons/edtButtonBlueBack.gif') top;
	border: solid 1px #3C6EC0;
}

.LargeButtonBlueHover
{
	background: #5888D7 url('Images/Buttons/edtButtonHoverBlueBack.gif') top;
	border: solid 1px #3C6EC0;
}

.LargeButtonBlueClick
{
	background: #2656A5 url('Images/Buttons/edtButtonPressedBlueBack.gif') top;
	color: #000080;
	border: solid 1px #3C6EC0;
}

.LargeButtonBlueDisabled
{
	background: #cacaca url('Images/Buttons/edtButtonBackDis.gif') repeat-x top;
	color: #9d9d9d;
	border-color: #a2a2a2;
	cursor: default;
}

.NoLink
{
	color: #0033CC;
	text-decoration: none;
}

.TabHeading
{
	font-size: 1.20em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	text-decoration: none;
	line-height: 32px;
	text-align: center;
}

.SubHeaderText
{
	font-size: 1.6em;
	color: white;
	font-family: 'Lucida Sans' , 'Microsoft Sans Serif';
}

.SubHeader
{
	font-size: 1.4em;
	color: white;
	font-family: 'Lucida Sans' , 'Microsoft Sans Serif';
	font-weight: bold;
}

.UploadStyle
{
	border: #7F9DB9 1px solid;
	font-size: 1.20em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	height: 20px;
	font-weight: normal;
}

.DevExUploadStyle input
{
	border: #7F9DB9 1px solid;
	font-size: 1.0em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	height: 20px;
	font-weight: normal;
}

.PreAuditSection
{
	font-size: 2.0em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
}

.PreAuditSubSection
{
	font-size: 1.6em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
}

.ReportHeader
{
	padding-left: 25px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: #7F9DB9 1px solid;
}

.ReportHeaderText
{
	font-size: 1.2em;
	color: white;
	font-family: 'Lucida Sans' , 'Microsoft Sans Serif';
	font-weight: bold;
	padding-right: 20px;
}

.TableHeading
{
	font-size: 1.20em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	border-bottom: #7F9DB9 1px solid;
	background-color: #CFDDEE;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.Table
{
	border: #7F9DB9 1px solid;
	background-color: #E4EFFA;
}

.DetailsTable
{
	border: #7F9DB9 1px solid;
	background-color: #ffffff;
}

.SelectedAnswer
{
	border: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	color: #F6FAFE;
	font-size: 1.2em;
	background-image: url(Images/BlueSmall.gif);
	background-repeat: repeat-x;
	background-color: #5E69FF;
}

.GridHeading th
{
	border-color: #7F9DB9;
	font-size: 1.0em;
	color: #000000;
	font-family: Tahoma, 'Microsoft Sans Serif';
	background-color: #E4EFFA;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
}

.SurveyGridHeading th
{
	border-color: #7F9DB9;
	font-size: 1.0em;
	color: #000000;
	font-family: Tahoma, 'Microsoft Sans Serif';
	background-color: #E4EFFA;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
}

.SurveyQuestion
{
	font-size: 22pt;/*1.20em;*/
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
}
.SurveyMain
{
	font-size: 12pt;/*1.20em;*/
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
}

.AlignCenter th
{
	text-align: center;
}

.GridPaging
{
	font-size: 1.0em;
	border-color: #7F9DB9;
	color: #000000;
	font-family: Tahoma, 'Microsoft Sans Serif';
	background-color: #E4EFFA;
	font-weight: bold;
}

.GridPaging table td
{
	border-color: #7F9DB9;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.ActionBackground
{
	border-style: solid;
	border-width: 1px;
	border-color: #7F9DB9;
	background-image: url(Images/ActionBackground.png);
	background-repeat: repeat-x;
	background-color: #ebebeb;
}

.ActionBackgroundBlue
{
	border-style: solid;
	border-width: 1px;
	border-color: #7F9DB9;
	background-image: url(Images/ActionBackgroundBlue.png);
	background-repeat: repeat-x;
	background-color: #e8ebf8;
}

.ActionBackgroundRed
{
	border: 1px solid #800000;
	background-image: url(Images/ActionBackgroundRed.png);
	background-repeat: repeat-x;
	background-color: #fbdbdb;
}

.GridRow td
{
	border-color: #CFDDEE;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.GridRow td table td
{
	background-color: #FFFFFF;
	padding: 0px;
}

.AlternateGridRow td
{
	border-color: #CFDDEE;
	background-color: #F4F6F9;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.AlternateGridRow td table td
{
	background-color: #F4F6F9;
	padding: 0px;
}

.GridRowExtraGap td
{
	border-color: #CFDDEE;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.GridRowExtraGap td table td
{
	background-color: #FFFFFF;
	padding: 0px;
}

.AlternateGridRowExtraGap td
{
	border-color: #CFDDEE;
	background-color: #F4F6F9;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.AlternateGridRowExtraGap td table td
{
	background-color: #F4F6F9;
	padding: 0px;
}

.GridRowYellow td
{
	border-color: #CFDDEE;
	background-color: #ffffdc;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.GridRowYellow td table td
{
	background-color: #ffffdc;
	padding: 0px;
}

.AlternateGridRowYellow td
{
	border-color: #CFDDEE;
	background-color: #fffacd;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.AlternateGridRowYellow td table td
{
	background-color: #fffacd;
	padding: 0px;
}

.GridRowDarkYellow td
{
	border-color: #CFDDEE;
	background-color: #FFFF78;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.GridRowDarkYellow td table td
{
	background-color: #FFFF78;
	padding: 0px;
}

.AlternateGridRowDarkYellow td
{
	border-color: #CFDDEE;
	background-color: #EEEE68;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.AlternateGridRowDarkYellow td table td
{
	background-color: #FFFF68;
	padding: 0px;
}

.GridRowGreen td
{
	border-color: #CFDDEE;
	background-color: #f0fff0;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.GridRowGreen td table td
{
	background-color: #f0fff0;
	padding: 0px;
}

.AlternateGridRowGreen td
{
	border-color: #CFDDEE;
	background-color: #dcf0dc;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.AlternateGridRowGreen td table td
{
	background-color: #dcf0dc;
	padding: 0px;
}

.RecommendationPercent
{
	font-size: 9pt;
	font-family: Tahoma, 'Microsoft Sans Serif';
	color: white;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	padding-bottom: 2px;
	padding-top: 2px;
}

.PadDropDown
{
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 1px;
}

.PadDropDown2
{
	padding-bottom: 2px;
	padding-top: 1px;
	padding-right: 1px;
}

.PadTop5
{
	padding-top: 5px;
}

.PadTop
{
	padding-top: 3px;
}

.PadBottom
{
	padding-bottom: 3px;
}

.PadAll1
{
    padding: 1px;
}

.Red
{
	color: white;
	background-image: url(Images/Red.gif);
	background-repeat: repeat-x;
	background-color: #c30000;
}

.Blue
{
	color: white;
	background-image: url(Images/Blue.gif);
	background-repeat: repeat-x;
	background-color: #024479;
}

.Orange
{
	color: white;
	background-image: url(Images/Orange.gif);
	background-repeat: repeat-x;
	background-color: #EE8305;
}

.Blank
{
	color: black;
	background-color: #A9A9A9;
	border: solid 1px #D5DFE5;
}

.Green
{
	color: white;
	background-image: url(Images/Green.gif);
	background-repeat: repeat-x;
	background-color: #008400;
}

.Grey
{
	color: white;
	background-image: url(Images/Grey.gif);
	background-repeat: repeat-x;
	background-color: #A1A1A1;
}

.RedRegister
{
	color: black;
	background-color: #D92222;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
}

.OrangeRegister
{
	color: black;
	background-color: #F2A106;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
}

.GreenRegister
{
	color: black;
	background-color: #04C404;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
}

.GreyRegister
{
	color: black;
	background-color: #A9A9A9;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
}

.BlankAssess
{
	font-size: 1.7em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
	text-align: center;
	border: solid 1px #D5DFE5;
}	

.GreenAssess
{
	background-image: url(Images/GreenAssess.png);
	background-repeat: no-repeat;
	font-size: 1.7em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
	text-align: center;
}

.OrangeAssess
{
	background-image: url(Images/OrangeAssess.png);
	background-repeat: no-repeat;
	font-size: 1.7em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
	text-align: center;
}

.RedAssess
{
	background-image: url(Images/RedAssess.png);
	background-repeat: no-repeat;
	font-size: 1.7em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
	text-align: center;
}

.GreenAssessTotal
{
	background-image: url(Images/GreenAssessTotal.png);
	background-repeat: no-repeat;
	font-size: 1.7em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
	text-align: center;
}

.OrangeAssessTotal
{
	background-image: url(Images/OrangeAssessTotal.png);
	background-repeat: no-repeat;
	font-size: 1.7em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
	text-align: center;
}

.RedAssessTotal
{
	background-image: url(Images/RedAssessTotal.png);
	background-repeat: no-repeat;
	font-size: 1.7em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
	text-align: center;
}

.GrayNode
{
	color: #808080;
}

.OccurrenceRed
{
	color: white;
	background-color: #C30000;
}

.OccurrenceRedNote
{
	color: black;
	background-color: #FFD5D5;
}

.OccurrenceOrange
{
	color: white;
	background-color: #EE8305;
}

.OccurrenceOrangeNote
{
	color: black;
	background-color: #FEECD6;
}

.OccurrenceGreen
{
	color: white;
	background-color: #008400;
}

.OccurrenceGreenNote
{
	color: black;
	background-color: #D5FFD5;
}

.OccurrenceBlue
{
	color: white;
	background-color: #0000A0;
}

.OccurrenceBlueNote 
{
    color: black;
    background-color: #D5D5FF;
}

.OccurrencePurple
{
	color: white;
	background-color: #6600FF;
}

.OccurrencePurpleNote
{
	color: black;
	background-color: #E6D5FF;
}

.OccurrenceGrey
{
	color: white;
	background-color: #949494;
}

.OccurrenceGreyNote
{
	color: black;
	background-color: #E9E9E9;
}

.OccurrenceCompleted 
{
    color: white;
    background-color: #4C4D7E;
}

.ToolbarClientButtonStyle
{
	cursor: pointer;
}

div.report
{
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

div.float
{
	float: left;
}

.SplitterHeader
{
	border-bottom: #7F9DB9 1px solid;
	background-color: #E1EAF5;
}

.TabBottom
{
	border-bottom: #7F9DB9 1px solid;
}

.TabTable
{
	border-left: #7F9DB9 1px solid;
	border-right: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	background-color: #F5F5F5;
}

.TabTableAlternate
{
	border-left: #7F9DB9 1px solid;
	border-right: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	background-color: #EDF5FD;
}

.TabTableGrey
{
	border-left: #7F9DB9 1px solid;
	border-right: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	background-color: #dcdce9;
}

.TabTableNoLeft
{
	border-right: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	background-color: #F5F5F5;
}

.TabTableNoLeftAlternate
{
	border-right: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	background-color: #EDF5FD;
}

.TabTableNoRight
{
	border-left: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	background-color: #F5F5F5;
}

.TabTableNoRightAlternate
{
	border-left: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	background-color: #EDF5FD;
}

.TabTableKeyword
{
	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	background-color: #EDF5FD;
}

.TabTableNoTab
{
	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	background-color: #F5F5F5;
}

.TabTableNoTabAlternate
{
	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	background-color: #EDF5FD;
}

.TabTableFull
{
	border: #7F9DB9 1px solid;
	background-color: #F5F5F5;
}

.TabTableEmail1
{
	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	background-color: #EDF5FD;
}

.TabTableEmail2
{
	border-right: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	background-color: #EDF5FD;
}

.TabTableToolbar
{
	border-bottom: #7F9DB9 1px solid;
	background-color: #F5F5F5;
}

.FirstTab
{
	border-right: #7F9DB9 1px solid;
 }

.PopupToolbar
{
	background-color: #E7EDF9;
	border-bottom: #7F9DB9 1px solid;
	height: 28px;	
}

.ModalBackground
{
	background-color: #CCCCCC;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.ModalPopup
{
	background-color: #F6FAFE;
	border: solid 1px #7F9DB9;
}

.ModalHeader
{
	border-bottom: #7F9DB9 1px solid;
	background: lightsteelblue;
	padding: 3px 5px 3px 5px;
}

.ExpandHeaderDefault
{
	height: 30px;
	border-left: solid 2px #7F9DB9;
	border-right: solid 2px #7F9DB9;
	border-top: solid 0px #7F9DB9;
	border-bottom: solid 1px #7F9DB9;
	background-color: #E7EDF9;
}

.ExpandPanelDefault
{
	overflow: hidden;
	height: 0px;
	background-color: #F5F5F5;
	border-left: solid 1px #7F9DB9;
	border-right: solid 1px #7F9DB9;
	border-bottom: solid 1px #7F9DB9;
}

.ExpandHeaderTextDefault
{
	font-size: 1.15em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
	vertical-align: top;
	padding-top: 0px;
    padding-bottom: 2px;
}

.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;font-weight:normal;}
.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(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(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;}

if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();

.content
{
 clear:both;
 margin-left:50px;
 margin-right:50px;
 margin-top:20px;
 position:relative;
}

.highlight 
{
 background-color:#F6FAFE;
 border:1px solid #D4E7FF;
 color:#2C4F80;
 left:-5px;
 padding:15px;
 position:relative;
 top:150px;
}

.content p
{
 color:#2C4F80;
 font-size:1.4em;
}

.h2
{
 color:#2C4F80;
 font-size:19px;
}

.rbAnswer label
{
  cursor:pointer;
}

.listTable
{
 border-top:#7F9DB9 1px solid;
 border-left: #7F9DB9 1px solid;
 border-right: #7F9DB9 1px solid;
 border-bottom: #7F9DB9 1px solid;
 background-color: #F6FAFE;
}

.result 
{ 
 float:left;
 height:20px;
}

.figures
{
 float:right;
 margin-bottom:auto;
 margin-top:auto;
 padding-right:5px;
}


/*************************************
* 
* CULTURE SURVEY
*
**************************************/
.content
{
	clear:both;
	margin-left:50px;
	margin-right:50px;
	margin-top:20px;
	position:relative;
}

.highlight 
{
	background-color:#F6FAFE;
	border:1px solid #D4E7FF;
	color:#2C4F80;
	left:-5px;
	padding:15px;
	position:relative;
	top:150px;
}

.content p
{
	color:#2C4F80;
	font-size:1.4em;
}

.h2
{
	color:#2C4F80;
	font-size:19px;
}

.Question
{
	font-size: 1.20em;
	color:Black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	padding-left:10px;
	white-space:pre-wrap;
}


.rbAnswer label
{
  text-align:left;
  cursor:pointer;
  padding:5px;
  color:Black;  
}

.listTable
{
	border-top:#7F9DB9 1px solid;
	border-left: #7F9DB9 1px solid;
	border-right: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	background-color: #F6FAFE;
}

.result 
{	
	float:left;
	height:20px;
}

.figures
{
	float:right;
	margin-bottom:auto;
	margin-top:auto;
	padding-right:5px;
}

.Category
{
    margin-top:10px;
    padding-left:10px;
}

.Category .Statement
{
	color: #ffffff;
	display: none;
	font-weight: normal;
	margin-top: 5px;
	padding-left: 10px;
	height: auto;
}

.Category a
{
    color:Black;
    cursor:pointer;
    font-weight:normal;
    text-decoration:none!important;
    font-size: 1.0em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
}

.MultiLineLabel
{
	overflow:hidden;
	display:block;
	height:auto;
	font-size: 1.3em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;	
	text-align:justify;
}

.SurveyList
{
	 margin-top:15px;
    padding-left:20px;
}

.SurveyList a
{
	
    cursor:pointer;
    font-weight:normal;
    text-decoration:underline;
    font-size: 1.3em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	padding:10px;	
}

.SurveyList a:hover
{
	color:black;
	font-weight:bold;
}
.QuestionPanel
{
	overflow-x:hidden;
	overflow-y:auto;
}
.QuestionHeader
{
	text-align:center;
	font-size:17px; 
	font-weight:bold; 
	background-color:#004378; 
	color:White;
}
.QuestionRow
{
	background-color:#f9f9f9;
	/*background-color:#D4D9DC;  */
}
.QuestionAlternate
{
	/*background-color:#7896CC;*/
	background-color:#D9c47E;
	
}
.divWelcome
{
	background-image: url(Images/NoImage.gif);
	background-color:#f5f5f5;
}
/*************************************
* 
* BOOK MARK List
*
**************************************/
.Bookmark
{
	font-size: 1.20em;
	color: #0000FF;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	cursor:pointer;
}
.BookmarkSelected
{
	font-size: 1.20em;
	color: #0000FF;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight:bold;
	cursor:pointer;
	background-color:#BCCDE9;
}
.BookmarkHover
{
	font-size: 1.20em;
	color: #0000FF;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight:bold;
	cursor:pointer;
}
.ShowPanelLabel
{
	font-size: 1.20em;	
	background-color:#7896CC;
	color:White;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight:bold;	
	height:22px;
	
}
.ShowPanel
{
	font-size: 1.20em;
	color:White;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight:bold;
	cursor:pointer;	
	padding-top:15px;
}
.BookMarkTable
{
	 border-top:#7F9DB9 1px solid;
	 border-left: #7F9DB9 1px solid;
	 border-right: #7F9DB9 1px solid;
	 border-bottom: #7F9DB9 1px solid;
	 background-color: #F6FAFE;
     width:100%;
}
.divDocument
{
	top:100px;
	padding:15px;
}
.StatusMessage
{
	font-size: 1.20em;
	background-color: #800000;
	color: White;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: bold;
	padding: 5px;
}
.divNotify
{
	 font-size:1.4em;
	 font-family: Tahoma, 'Microsoft Sans Serif';
	 font-weight:bold;
	 border-top:#7F9DB9 1px solid;
	 border-left: #7F9DB9 1px solid;
	 border-right: #7F9DB9 1px solid;
	 border-bottom: #7F9DB9 1px solid;
	 background-color:#7896CC;
	 color:White;
	 width:60%;
	 text-align:center;
	 margin-top:200px;
	 margin-left:200px;
	 padding-top:25px;
	 padding-bottom:25px;
	 
	 
}
.sidebar
{    background-color:#004278 ; 
    /*background-image:url(Images/Sidebar.png) ;*/
    bottom:0;
   height:100%;
	left:0;
	
	width:100%;
	top:72px;
	padding-top:85px;
	height:100%;
}
.TextArea
{
	font-size: 1.2em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	text-align:justify;
	 width:80%;
}
.PublisMsg
{
	 font-size:1.4em;
	 font-family: Tahoma, 'Microsoft Sans Serif';
	 font-weight:bold;
	 border-top:#7F9DB9 1px solid;
	 border-left: #7F9DB9 1px solid;
	 border-right: #7F9DB9 1px solid;
	 border-bottom: #7F9DB9 1px solid;
	 background-color:#7896CC;
	 color:White;
	 width:60%;
	 height:50px;
	 text-align:center;
	 margin-top:25px;
	 margin-left:250px;
	 padding-top:25px;
	 padding-bottom:25px;
	 vertical-align:middle;
}
.StartSurvey
{
	
	font-size:1.8em;
	cursor:pointer;	
	text-decoration:none;
	padding-left:25px;
	padding-top:25px;
}

/*************************************
* 
* Document Management
*
**************************************/
.gridAmendLink 
{
	display:block;
	border:1px solid #cccccc;
	text-decoration:none;
	color:Red;
	font-size:10px;
	background-color:White;
	margin-right:7px;
	padding:1px;
	text-align:center;

}
.gridAmendLink:hover 
{
	background-color:Red;
	color:White;
} 
.gridInactiveAmendLink 
{
	display:block;
	border:1px solid #cccccc;
	text-decoration:none;
	color:Red;
	font-size:10px;
	background-color:White;
	margin-right:7px;
	padding:1px;
	text-align:center;

}
.gridInactiveAmendLink:hover 
{
	color:White;
} 
.gridLink 
{
	
	text-decoration:underline;
	color:Blue;
	font-size:10px;
	margin-right:7px;
	padding:1px;
	text-align:center;
}
.gridLink:hover
{
	color:Red;
	text-decoration:none;
}
.gridLinkInactive 
{
	
	text-decoration:none;
	color:Blue;
	font-size:10px;
	margin-right:7px;
	padding:1px;
	text-align:center;
}
.MediaPlayerWidth
{
	border:#7F9DB9 1px solid;	
	background-color: #F6FAFE;
	width:800px;
	height:500px;
	margin-top:25px;
    margin-bottom:25px;
}
.ImageItem
{
	border:#7F9DB9 1px solid;	
	margin-top:25px;
    margin-bottom:25px;
}
.MediaControlPanel
{
	border:#7F9DB9 1px solid;
	background-color: #BCCDE9;
}
.upload
{
	width:500px;
	display:block;
	cursor:pointer;
	margin-left:20px;
	margin-right:20px;
}
.divAmendment
{
	 font-size:1.2em;
	 font-family: Tahoma, 'Microsoft Sans Serif';	 
	 border-top:#7F9DB9 1px solid;
	 border-left: #7F9DB9 1px solid;
	 border-right: #7F9DB9 1px solid;
	 border-bottom: #7F9DB9 1px solid;
	 /*background-color:#7896CC;
	 color:White;*/
	 width:25%;
	 text-align:left;
	 margin-top:25px;
	 margin-left:550px;
	 padding-top:25px;
	 padding-bottom:25px;
	 
	 
}
.ShowAction
{
    display:none;
    font-weight:normal;
    margin-top:5px;
    padding-left:20px;
    height:auto;
}
/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

/* Rounded Corners*/
.roundedPanel
{	
	width:100%;
	background-color:#5377A9;
	color:white;
	font-weight:bold;
	text-align:center;
}
.divDetails
{
	border:#7F9DB9 1px solid;
	background-color: #F6FAFE;
}
/*Modal Popup*/
.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;
}

.divReader
{
	border:#7F9DB9 1px solid;
	background-color:White;
	height:600px;
	width:99%;
	margin-top:27px
}

.DocMsg
{
	font-size: 1.20em;	
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	font-weight:bold;		
	background:#FFFFCD none repeat scroll 0 0;
	border:1px solid #FF6600;
	color:#FF6600;
	float:inherit;
	padding:15px 10px;
	position:relative;
	text-align:center;
	width:500px;
}

.chkbox
{
	font-size: 1.2em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;	
	padding:5px;
	cursor:pointer;
	
}
.chkboxlist
{	 
	 margin-top:10px;
}
.chkboxlist td  
{
	font-size: 1.2em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;	
	padding:5px;
	cursor:pointer;
	
}
.chkboxGrouplist td  
{
	font-size: 1.2em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;	
	cursor:pointer;
	
}

.Select
{
	font-size: 1.2em;
	color: blue;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;	
	padding:5px;
	cursor:pointer;
	text-decoration:none;
	margin-top:5px;
}

.Select:hover
{
 text-decoration:underline;
}

/*************************************
* 
* Action Menu : Document Management
*
**************************************/
.ActionMenu 
{
    font-size: 1em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	cursor:pointer;
}

.ActionMenu a:link
{
    font-size: 1.20em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	cursor:pointer;
	padding-left:10px;
}

.ActionMenu a:hover
{    
	/*font-weight: bold;	*/
}

.ActionMenuSelected
{
    font-size: 1.20em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight:bold;
	cursor:pointer;
	/*background-color:#BCCDE9;*/
}

/* NavBar */
.NavBarGroupHeader
{
	font-size: 1.20em;
	color: white;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	color: #FFFFFF;
	background-image: url('Images/NavBar/nbHeaderBack.gif');	
    background-repeat:repeat-x;	
	border: solid 1px #2C4182; 
	background-color: #3F5396;	   
	padding: 4px 4px 6px 8px;	
}

.NavBarGroupHeader table.dxnb
{
	font-size: 1.20em;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	color: white;
}

.NavBarGroupHeader td.dxnb
{
	white-space: nowrap;
}

.NavBarGroupHeaderCollapsed
{
	font-size: 1.20em;
	color: white;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	background-image: url('Images/NavBar/nbHeaderBack.gif');	
    background-repeat:repeat-x;	
	border: solid 1px #2C4182; 
	background-color: #3F5396;	   
	padding: 4px 4px 6px 8px;	
}

.NavBarGroupHeaderCollapsed table.dxnb
{
	font-size: 1.20em;
	color: white;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
}

.NavBarGroupHeaderCollapsed td.dxnb
{
	white-space: nowrap;
}

.NavBarGroupContent
{
	font-size: 1.0em;
	color: black;
	font-family: Tahoma, 'Microsoft Sans Serif';
	font-weight: normal;
	background-color: #DDDDDD;
	border: solid 1px #A8A8A8;
	padding: 5px;
}

/*Login Image Slider*/
.dxisControl .dxis-nbDotsBottom 
{
    padding: 0;
    margin-top: -25px;
}