﻿A
{
	color: #1463FF;
}

BODY
{
	background-color: #F1F1F1;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	margin: 0px 0px 0px 0px;
}

.Page_DivAbsolute
{
	position: absolute;
}

.Page_DivCheckBoxes, .Page_DivRadioButtons
{
	position: absolute;
	width: 300px;
}

.Page_DivEntryField, .Page_UserDivEntryField
{
	margin: 6px 0px 0px 0px;
}

.Page_DivEntryFieldIcon, .Page_DivEntryFieldIconError, .Page_UserDivEntryFieldIcon
{
	background-image: none;
	background-position: left center;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 10px;
}

.Page_DivEntryFieldIconError
{
	background-image: url(../../Images/Icons/Delete_16x16_FFFFFF.gif);
}

.Page_DivEntryFieldIndent, .Page_DivEntryFieldIndent_IconAdd
{
	margin: 6px 0px 0px 25px;
}

.Page_DivEntryFieldSpecial_HappenedSixMonths
{
	height: 60px;
}

.Page_DivEntryFieldSpecial_HappenedSixMonths, .Page_DivEntryFieldSpecial_InformationCompletedBy, .Page_DivEntryFieldSpecial_MedicationsMakingWorse, .Page_DivEntryFieldSpecial_Sex
{
	margin-left: -4px;
}

.Page_DivEntryFieldSpecial_InformationCompletedBy
{
	height: 40px;
}

.Page_DivEntryFieldSpecial_MedicationsMakingWorse, .Page_DivEntryFieldSpecial_Sex
{
	height: 20px;
}

.Page_DivFooter
{
	background: #FFFFFF;
	border: solid 1px #000000;
	margin-top: 12px;
}

.Page_DivFooterInnerContainer
{
	margin: 7px 7px 7px 7px;
}

.Page_DivGroupBody, .Page_DivGroupBodyNoIndent
{
	margin: 9px 12px 0px 24px;
}

.Page_DivGroupBodyNoIndent
{
	margin-left: 12px;
}

.Page_DivGroupErrors
{
	margin: 12px 12px 0px 12px;
}

.Page_DivGroupHeader, .Page_DivGroupHeader_First, .Page_UserDivGroupHeader
{
	border-bottom: solid 1px #999999;
	color: #00248F;
	font-family: Segoe UI, Calibri, Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 18px;
	font-weight: bold;
	margin: 12px 12px 0px 12px;
}

.Page_DivGroupHeader_First
{
	margin-top: -12px;
}

.Page_DivGroupLine
{
	border-bottom: solid 1px #999999;
	margin: 12px 12px 0px 12px;
}

.Page_DivGroupOutside
{
	margin: 12px 12px 0px 12px;
}

.Page_DivHeader, .Page_DivHeaderSmall
{
	background-color: #003D99;
	background-image: url(../../Images/HeaderGradient.gif);
	background-position: right top;
	background-repeat: repeat-y;
	color: #FFFFFF;
	display: table;
	font-family: Segoe UI, Calibri, Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 28px;
	font-weight: bold;
	height: 80px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	width: 100%;
}

.Page_DivHeaderSmall
{
	font-size: 18px;
	height: 50px;
}

.Page_DivHeaderSubTitle
{
	background-image: url(../../Images/Icons/Tools_24x24_003D99.gif);
	background-position: left center;
	background-repeat: no-repeat;
	margin: 0px 25px 0px 75px;
	vertical-align: middle;
}

.Page_DivHeaderSubTitleInner
{
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	margin-left: 30px;
}

.Page_DivHeaderTableCell
{
	display: table-cell;
	vertical-align: middle;
}

.Page_DivHeaderTitle, .Page_DivHeaderTitleAdmin
{
	margin: 0px 25px 0px 50px;
	vertical-align: middle;
}

.Page_DivIconBlockContainer
{
	background-position: left center;
	background-repeat: no-repeat;
	height: 48px;
	padding-top: 10px;
}

.Page_DivIconBlockTextBody, .Page_DivIconBlockTextHeader
{
	margin: 1px 6px 1px 60px;
}

.Page_DivIconBlockTextHeader
{
	font-size: 16px;
	font-weight: bold;
}

.Page_DivLogoTextLine
{
	text-align: center;
}

.Page_DivMain, .Page_DivMainNoMenu
{
	left: 224px;
	padding-bottom: 12px;
	position: absolute;
	right: 12px;
	top: 90px;
}

.Page_DivMainNoMenu
{
	left: 12px;
	margin-top: -28px;
}

.Page_DivMainContainer
{
	width: 100%;
}

.Page_DivMainInnerContainer
{
	background: #FFFFFF;
	border: solid 1px #000000;
}

.Page_DivMultiLine
{
	margin-top: 3px;
}

.Page_DivPanelInner
{
	margin: 7px 7px 7px 7px;
}

.Page_DivPanelTitle
{
	background-image: url(../../Images/Icons/DocumentEdit_32x32_DEDEDE.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: Segoe UI, Calibri, Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 20px;
	height: 32px;
	margin: 4px 4px 0px 15px;
	padding-left: 45px;
}

.Page_DivPanelTitleOuter
{
	background-color: #DEDEDE;
	background-image: url(../../Images/MainTitleGradient.gif);
	background-position: right top;
	background-repeat: repeat-y;
	height: 44px;
	margin-bottom: 7px;
	padding-top: 4px;
	width: 100%;
}

.Page_DivSidebar
{
	left: 12px;
	position: absolute;
	top: 90px;
	width: 200px;
}

.Page_DivSidebarLinks, .Page_DivSidebarSessionStatus
{
	background: #FFFFFF;
	border: solid 1px #000000;
}

.Page_DivSidebarSessionStatus
{
	margin-top: 12px;
}

.Page_DivSidebarSessionStatusIcon
{
	background-image: url(../../Images/Icons/Secured_16x16_FFFFFF.gif);
	background-position: left center;
	background-repeat: no-repeat;
	margin: 7px 7px 7px 7px;
}

.Page_DivSidebarSessionStatusText
{
	margin-left: 22px;
}

.Page_DivSubgroupSpacer
{
	border-bottom: solid 1px #CECECE;
	height: 6px;
	margin: 0px 0px 6px 25px;	
}

.Page_DivSummaryLevel1
{
	font-size: 14px;
	margin: 6px 0px 0px 0px;
}

.Page_DivSummaryLevel2, .Page_DivSummaryLevel2Alt
{
	font-size: 13px;
	margin: 3px 0px 0px 0px;
}

.Page_DivSummaryLevel2Alt
{
	color: #009900;
	font-style: italic;
}

.Page_GridViewColumnOptions, .Page_GridViewColumnOptionsWide
{
	text-align: center;
	width: 80px;
}

.Page_GridViewColumnOptionsWide
{
	width: 155px;
}

.Page_GridViewDefault
{
	background-color: #FFFFFF;
	border: 1px solid #999999;
	width: 725px;
}

.Page_GridViewDefaultAlternatingRow
{
	background-color: #EEEEEE;
}

.Page_GridViewDefaultHeader
{
	background-color: #CCCCCC;
	background-image: url(../../Images/GridViewHeaderGradient.gif);
	background-position: left top;
	background-repeat: repeat-x;
	font-size: 13px;
	font-weight: bold;
	padding: 1px 3px 1px 3px;
}

.Page_GridViewDefaultPager
{
	background-color: #DDDDDD;
	font-weight: bold;
}

.Page_LblError
{
	color: #990000;
	font-weight: bold;
}

.Page_LblSuccess
{
	color: #009900;
	font-weight: bold;
}

.Page_LiAdmin, .Page_LiConfiguration, .Page_LiData, .Page_LiDataAdd, .Page_LiDataView, .Page_LiDocumentEdit, .Page_LiDocuments, .Page_LiFile, .Page_LiFolder, .Page_LiHome, .Page_LiLogout, .Page_LiTable, .Page_LiTableRowAdd, .Page_LiTableRowView, .Page_LiTableView
{
	background-image: url(../../Images/Icons/Document_16x16_FFFFFF.gif);
	background-position: 0px 0.6em;
	background-repeat: no-repeat;
	list-style: none;
	margin: -8px 0px 0px 2px;
	padding: 8px 0px 5px 0px;
	text-indent: 22px;
}

.Page_LiAdmin
{
	background-image: url(../../Images/Icons/Tools_16x16_FFFFFF.gif);
}

.Page_LiConfiguration
{
	background-image: url(../../Images/Icons/Configuration_16x16_FFFFFF.gif);
}

.Page_LiData
{
	background-image: url(../../Images/Icons/Data_16x16_FFFFFF.gif)
}

.Page_LiDataAdd
{
	background-image: url(../../Images/Icons/DataAdd_16x16_FFFFFF.gif);
}

.Page_LiDataView
{
	background-image: url(../../Images/Icons/DataSearch_16x16_FFFFFF.gif);
}

.Page_LiDocumentEdit
{
	background-image: url(../../Images/Icons/DocumentEdit_16x16_FFFFFF.gif);
}

.Page_LiDocuments
{
	background-image: url(../../Images/Icons/Documents_16x16_FFFFFF.gif);
}

.Page_LiFolder
{
	background-image: url(../../Images/Icons/Folder_16x16_FFFFFF.gif);
}

.Page_LiHome
{
	background-image: url(../../Images/Icons/Home_16x16_FFFFFF.gif);
}

.Page_LiLogout
{
	background-image: url(../../Images/Icons/Logout_16x16_FFFFFF.gif);
}

.Page_LiTable
{
	background-image: url(../../Images/Icons/Clipboard_16x16_FFFFFF.gif);
}

.Page_LiTableRowAdd
{
	background-image: url(../../Images/Icons/ClipboardAdd_16x16_FFFFFF.gif);
}

.Page_LiTableRowView
{
	background-image: url(../../Images/Icons/ClipboardEdit_16x16_FFFFFF.gif);
}

.Page_LiTableView
{
	background-image: url(../../Images/Icons/ClipboardSearch_16x16_FFFFFF.gif);
}

.Page_LinkNoUnderline
{
	text-decoration: none;
}

.Page_LinkWhite
{
	color: #FFFFFF;
	text-decoration: none;
}

.Page_SpanBold, .Page_SpanBoldItalic, .Page_SpanDataView
{
	font-weight: bold;
}

.Page_SpanBoldItalic
{
	font-style: italic;
}

.Page_SpanEntryFieldIndent_IconAdd, .Page_SpanEntryFieldIndent_IconError, .Page_SpanEntryFieldIndent_IconRemove
{
	background-image: url(../../Images/Icons/Add_16x16_FFFFFF.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.Page_SpanEntryFieldIndent_IconError
{
	background-image: url(../../Images/Icons/Delete_16x16_FFFFFF.gif);
}

.Page_SpanEntryFieldIndent_IconRemove
{
	background-image: url(../../Images/Icons/Restricted_16x16_FFFFFF.gif);
}

.Page_SpanHidden
{
	display: none;
}

.Page_SpanIndent_Icon16
{
	margin-left: 20px;
}

.Page_SpanInformationCompletedByOther
{
}

.Page_SpanNormal
{
	display: inline;
}

.Page_SpanTextHighlight, .Page_SpanTextHighlightGood, .Page_SpanTextHighlightOther
{
	color: #990000;
	font-weight: bold;
}

.Page_SpanTextHighlightGood
{
	color: #009900;
}

.Page_SpanTextHighlightOther
{
	font-style: italic;
}

.Page_SpanTextBig, .Page_SpanTextBigger
{
	font-family: Segoe UI, Calibri, Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
}

.Page_SpanTextBigger
{
	font-size: 16px;
}

.Page_UlFileFolder
{
	margin: 0px 0px -4px 0px;
	padding: 0px 0px 0px 0px;
}

.Page_UlFileFolderIndent
{
	margin: 0px 0px 0px 22px;
	padding: 0px 0px 0px 0px;
}

.Page_UserDivDescription
{
	margin: 3px 0px 0px 0px;
}

.Page_UserDivEntryFieldIcon
{
	margin: 0px 0px 0px 0px;
}

.Page_UserDivGroupHeader
{
	border-bottom: 0px;
	margin: 18px 0px 0px 0px;
}

.Page_UserDivGroupBody
{
	margin: 6px 0px 0px 0px;
}

.Page_UserDivMain
{
	text-align: center;
}

/* Skins */

.Skin_ButtonDefault
{
	font-family: Calibri, Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
}

.Skin_CheckBoxList
{
	margin: 0px 0px 0px 0px;
}

.Skin_DropDownList, .Skin_DropDownList_DateDay, .Skin_DropDownList_DateMonth, .Skin_DropDownList_DateYear
{
	color: #000000;
	font-family: Calibri, Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	height: 21px;
	width: 400px;
	/*width: 200px;*/
}

.Skin_RadioButton
{
}

.Skin_RadioButtonListDefault
{
	margin: -7px 0px 0px -7px;
}

.Skin_TextBoxDefault, .Skin_TextBoxInformationCompletedByOther, .Skin_TextBoxPassword
{
	border: solid 1px #CCCCCC;
	color: #000000;
	font-family: Calibri, Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	height: 17px;
	padding: 2px 3px 2px 3px;
	width: 192px;
}

.Skin_TextBoxInformationCompletedByOther
{
	width: 150px;
}

/* Additional Skins */

.Skin_DropDownList_DateDay
{
	width: 50px;
}

.Skin_DropDownList_DateMonth
{
	width: 100px;
}

.Skin_DropDownList_DateYear
{
	width: 65px;
}

/* Individual Elements */

#DivEntryFieldIcon_Gender
{
	height: 25px;
}

#DivCheckBoxes_HappenedSixMonths_0, #DivCheckBoxes_HappenedSixMonths_2, #DivCheckBoxes_HappenedSixMonths_4, #DivRadioButtons_InformationCompletedBy_0, #DivRadioButtons_InformationCompletedBy_4, #DivRadioButtons_MedicationsMakingWorse_0, #DivRadioButtons_Sex_0
{
	left: 0px;
}

#DivCheckBoxes_HappenedSixMonths_1, #DivCheckBoxes_HappenedSixMonths_3, #DivRadioButtons_InformationCompletedBy_2, #DivRadioButtons_InformationCompletedBy_6
{
	left: 300px;
}

#DivCheckBoxes_HappenedSixMonths_2, #DivCheckBoxes_HappenedSixMonths_3, #DivRadioButtons_InformationCompletedBy_4, #DivRadioButtons_InformationCompletedBy_5, #DivRadioButtons_InformationCompletedBy_6, #DivRadioButtons_InformationCompletedBy_Other
{
	top: 20px;
}

#DivCheckBoxes_HappenedSixMonths_4
{
	top: 40px;
}

#DivRadioButtons_InformationCompletedBy_1, #DivRadioButtons_InformationCompletedBy_5, #DivRadioButtons_MedicationsMakingWorse_2
{
	left: 150px;
}

#DivRadioButtons_InformationCompletedBy_3, #DivRadioButtons_InformationCompletedBy_Other
{
	left: 450px;
}

#DivRadioButtons_InformationCompletedBy_Other
{
	width: 175px;
}

#DivRadioButtons_MedicationsMakingWorse_1, #DivRadioButtons_Sex_1
{
	left: 75px;
}

#DivRadioButtons_MedicationsMakingWorse_3
{
	left: 225px;
}