﻿/* Global Settings */
ul {list-style:none; margin:0; padding:0;}
th {text-align:center; background-color:#1F4076; color:white; font-weight:bold;}
th a {color:white;}
input[type="text"] {border:1px solid; height:22px;line-height:22px;padding-left:5px;}
input[type="password"] {border:1px solid; height:22px;line-height:22px;padding-left:5px;}
select {height:22px; line-height:22px;}
input:focus[type="text"] {background-color:#FFFFCC;}
input:focus[type="password"] {background-color:#FFFFCC;}
textarea, select {border:1px solid black;}
textarea:focus, select:focus {background-color:#FFFFCC;}
textarea {
    font-family: Arial;
    font-size: small;
}
a {color:#428bca;}
li {margin-bottom:5px;}

/* Top-Level Application Classes */
.shell {font-family:Arial; font-size:small; width:990px; margin:0 0 75px 0; border:1px solid;min-height:100%;}
.adhocResult {
    font-family: Arial;font-size:small;
}
.body {border-bottom:1px solid black;border-top:1px solid black; padding:10px 45px 10px 45px;}
.footer, footer a, footer a:visited, footer a:hover, footer a:active {color:White; text-align:center;padding-top:5px;padding-bottom:5px;}
.siteMapPath, siteMapPath a, siteMapPath a:visited, siteMapPath a:hover, siteMapPath a:active {margin-left:63px; color:blue;}
.pager, .pager a {color:white;font-weight:bold;padding-left:2px;padding-right:2px;}
.staticMenuItemStyle {text-align: center;}
.dynamicMenuStyle {background:url('../Graphics/ToolbarBG1.gif') repeat; text-align:left; line-height:29px; color:#FFF}
.menu {position:relative; display:block; z-index:200; width:100% !important; background-color:#1F4076;text-align:center;border-bottom:1px solid black;border-top:1px solid black;}
.menu > ul > li {
 margin-bottom:0;font-weight:bold;margin-left: 40px;float:left;font-size:14px;
}
.menu li {margin-bottom:0;font-weight:bold;/*margin-left: 81px;float:left*/}
.hidden {
    position: absolute;
    left: -1000px;
}
#err_message { text-align:center;}
#footer > a
{
    font-size:12px;
    font-family:Calibri;

}
.skipNav:link {
    font-weight:bold;
    color:#FFF;
    background-color:#1F4076;
}

.skipNav:visited {
    color:#C6E2FF;
    background-color:#1F4076;
}

.skipNav:focus {
    width:100px;
    left:650px;
    top:35px;
    z-index:100;
    background-color:#1F4076;
}

/* This class is generated on a control when it's not active.  Example: the 'previous' link on a paging control when the grid it's controlling is on page 1 */
.aspNetDisabled {
    speak:none; /* Sets inactive link to be passed over by screen readers */
}

/* We have two header types: a Type1Header and a Type2Header, defined below.*/
.Type1Header {font-size:large; position:relative; border-bottom:2px solid black; margin-bottom:5px;font-weight:normal;margin-top:0;}
.Type1Header img {height:20px; width:20px; margin-right:2px;}
.Type1Header a {font-size:large; color:blue; position:absolute; right:10px; bottom:0;}
.Type1Header b {font-size:small;font-weight:normal;}

.Type2Header {margin:20px auto 0 auto;font-size:small; font-weight:bold; border-bottom:2px solid; margin-bottom:5px; position:relative;}
.Type2Header a {font-size:small; position:absolute; right:10px; bottom:0;}
.Type2Header b {padding-left:200px;}

/* The custom multi-select dropdown boxes.*/
.selectBoxCssClass:hover {background-image:url('../Graphics/CCHoverButton.gif');}
div.selectBoxCssClass {background-color:white;
                    position:relative; z-index:1;
                    background-image: url('../Graphics/MenuDownArrow.gif');
                    background-position:right;
                    background-repeat:no-repeat;
                    height:18px;
                    width:194px; 
                    border-style: Solid !important;
	                border-width: 1px !important;
	                border-color: Black !important;}

div.selectBoxCssClassDataMaintenance {z-index: 0 !important;}

.dropDownBoxCssClass {z-index:1;background-color:white;border:1px solid black;height:210px;padding:4px 0 0 10px;
                      border-style: Solid !important;
	                  border-width: 1px !important;
	                  border-color: Black !important;}

dropDownBoxCssClassDataMaintenance {z-index: 0 !important;}

.themeColor1 {background-color: #1F4076;}
.themeColor2 {background-color: #CCCCCC;}
.gradient1 {filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#990099', endColorstr='#CCCCCC');}
.gradient2 {
background: -moz-linear-gradient(top, #3366CC, #CCCCCC);
background: -ms-linear-gradient(top, #3366CC, #CCCCCC);
background: -webkit-gradient(linear, left top, left bottom, from(#3366CC), to(#CCCCCC));
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#3366CC', endColorstr='#CCCCCC');
-ms-linear-gradient : "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#3366CC', endColorstr='#CCCCCC')";
color: #FFFFFF;
height:22px;
padding: 5px; 
}
.gradient3 {    
background: -moz-linear-gradient(top, #0000FF, #FFFFFF);
background: -webkit-gradient(linear, left top, left bottom, from(#0000FF), to(#FFFFFF));
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#0000FF', endColorstr='#FFFFFF');
height:2px;
}

.viewCommentsDIV {width:700px;color:white;font-weight:bold;border-bottom:2px solid black;
                  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#1F4076', endColorstr='white');}
.viewCommentsUL {width:700px;font-family:Arial;}
.viewCommentsUL ul>:first-child {width:148px;float:left;}
.viewCommentsUL li {width:140px;float:left;}

.viewCommentsUL2 {width:700px;font-family:Arial;}
.viewCommentsUL2 ul>:first-child {float:left;}
.viewCommentsUL2 li {float:left;}
.viewCommentsUL2 span {
    background-color: #1F4076;
    color: white;
    font-weight: bold;
}

.viewCommentsUL3 {width:700px;margin-top:10px;}
.viewCommentsUL3 li:first-child {
    width:700px;font-weight:bold;color:white;float:left;border-bottom:2px solid black;
    filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#1F4076', endColorstr='white');}
.viewCommentsUL3 li{width:400px;float:left;}

.ul5 b:first-child {display:inline-block;width:10px;color:#9A0000;vertical-align:top;}
.ul5 b:first-child + b {display:inline-block;width:150px;vertical-align:top;}

.CARESDataTransfer b:first-child {display:inline-block;width:10px;color:#9A0000;}
.CARESDataTransfer b {display:inline-block;width:120px;}

/* Classes for the 4 ListViews on the CaseView page.*/
.contactsInsertOrEdit b:first-child {display:inline-block;width:10px;color:#9A0000;}
.contactsInsertOrEdit b:first-child + b {display:inline-block;width:180px;font-weight:bold;}
.contactsInsertOrEdit span label {font-weight:normal;width:initial;margin-right:11px;}
.contactsInsertOrEdit input[type="text"] {width:200px;}
.contactsInsertOrEdit select {width:208px;}

.locationsInsertOrEdit b:first-child {display:inline-block;width:10px;color:#9A0000;}
.locationsInsertOrEdit b:first-child + b {display:inline-block;width:180px;}
.locationsInsertOrEdit input[type="text"] {width:300px;}
.locationsInsertOrEdit select {width:308px;}
.locationsInsertOrEdit span label {font-weight:normal;width:initial;margin-right:11px;}

.servicesInsertOrEdit {float:left;}
.servicesInsertOrEdit b:first-child {display:inline-block;width:10px;color:#9A0000;vertical-align:top;}
.servicesInsertOrEdit b:first-child + b {display:inline-block;width:150px;vertical-align:top;}
.servicesInsertOrEdit input[type="text"] {width:250px;}
.servicesInsertOrEdit textarea {width:254px;}
.servicesInsertOrEdit select {width:258px;}
.servicesInsertOrEdit input[type="submit"] {width:100px;}
.servicesComments {float:right; height:300px;overflow:auto;width:425px;}
.servicesComments span {background-color:#1F4076;color:white;font-weight:bold;}

.eventsInsertOrEdit {float:left;}
.eventsInsertOrEdit b:first-child {display:inline-block;width:10px;color:#9A0000;vertical-align:top;}
.eventsInsertOrEdit b:first-child + b {display:inline-block;width:80px;vertical-align:top;}
.eventsInsertOrEdit input[type="text"] {width:300px;}
.eventsInsertOrEdit textarea {width:304px;}
.eventsInsertOrEdit select {width:308px;}
.eventsInsertOrEdit input[type="submit"] {width:100px;}
.eventsCaresDataTransfer {float:right; height:300px;overflow:auto;}
.eventsCaresDataTransfer span {background-color:#1F4076;color:white;font-weight:bold;}

.benefitsInsertOrEdit b:first-child {display:inline-block;width:10px;color:#9A0000;vertical-align:top;}
.benefitsInsertOrEdit b:first-child + b {display:inline-block;width:180px;vertical-align:top;}
.benefitsInsertOrEdit input[type="text"] {width:300px;}
.benefitsInsertOrEdit textarea {width:304px;}
.benefitsInsertOrEdit select {width:308px;}
.benefitsInsertOrEdit input[type="submit"] {width:100px;}

/* The DataView page.*/
.lvDataInsertOrEdit b:first-child {display:inline-block;width:10px;color:#9A0000;}
.lvDataInsertOrEdit b:first-child + b {display:inline-block;width:180px;}
.lvDataInsertOrEdit input[type="text"] {width:250px;}
.lvDataInsertOrEdit input[type="submit"] {width:100px;}

/* The EventCases page.*/
.lvCasesEditTemplate b:first-child {display:inline-block;width:10px;color:#9A0000;}
.lvCasesEditTemplate b:first-child + b {display:inline-block;width:100px;}
.lvCasesEditTemplate input[type="text"]{width:192px;}
.lvCasesEditTemplate select {width:200px;}
.lvCasesEditTemplate input[type="submit"] {width:100px;}

/* FormView page.*/
.lvFormsInsertOrEditTemplate b:first-child {display:inline-block;width:10px;color:#9A0000;}
.lvFormsInsertOrEditTemplate b:first-child + b {display:inline-block;width:110px;}
.lvFormsInsertOrEditTemplate input[type="text"] {width:250px;}
.lvFormsInsertOrEditTemplate input[type="file"] {width:260px;}
.lvFormsInsertOrEditTemplate select {width:258px;}
.lvFormsInsertOrEditTemplate input[type="submit"] {width:100px;}

/* EventCases --> InsertItemTemplate*/
.searchForContacts {margin-bottom:20px;}
.searchForContacts li {margin-bottom:2px;}
.searchForContacts b {display:inline-block;width:80px;}
.searchForContacts b:first-child + input + b {display:inline-block;width:40px;}
.searchForContacts input[type="text"] {width:150px;}
.searchForContacts select {width:158px;}
.searchForContacts b:first-child ~ b {margin-left:20px;}
.searchForContacts input[type="submit"] {width:150px;margin-left:60px;}

/* EventCases --> InsertItemTemplate / Add new case section*/
.addNewCaseSection li {display:inline;float:left;width:20%;font-weight:bold;margin-bottom:0;}
.addNewCaseSection a {display:inline-block;width:10px;color:#9A0000;font-weight:bold;}
.addNewCaseSection input[type="text"] {width:150px;margin-bottom:10px;}
.addNewCaseSection select {width:158px;margin-bottom:10px;}
.addNewCaseSection2 li {display:inline;width:180px;float:left;font-weight:bold;}
.addNewCaseSection2 a {display:inline-block;width:10px;color:#9A0000;font-weight:bold;}
.addNewCaseSection2 input[type="text"] {width:150px;margin-bottom:10px;}
.addNewCaseSection2 select {width:158px;margin-bottom:10px;}
.addNewCaseSection {clear:left;}
div.addNewCaseSection {clear:both; font-weight:bold;margin-bottom:10px;}
div.addNewCaseSection b {color:#9A0000; display:inline-block; width:10px;}

/* EventCases --> InsertItemTemplate / Add new case section | Containers for validation messages */
.caseSectionValidator {clear:both;position:relative;top:-10px;}
.caseSectionSpacer {display:inline-block;width:167px;vertical-align: top;}
.caseSectionSpacer2 {display:inline-block;width:300px;vertical-align: top;}
.caseSectionSpacerWide {width:200px;}
.caseSection2Spacer {width:175px;vertical-align: top;}
.caseSectionSpacerNarrow {width:166px;}

.emptyDataTemplate {font-weight:bold;width:100%;text-align:center;border:1px solid white;}
    .emptyDataTemplate tr:first-child {
        background-color:#1F4076;
        color:white;
        font-weight:bold;
    }
    .emptyDataTemplate tr {        
        color:black;
        font-weight:bold;
    }
.selectedItemTemplate {background-color:#CCCCCC;vertical-align:top;}
.selectedItemTemplate b {display:inline-block; width:200px; padding:0 0 5px 10px;vertical-align:top;}
.security1SelectedItemTemplate {padding:20px;}
.security1SelectedItemTemplate b {display:inline-block; width:400px; padding:0 0 5px 10px;vertical-align:top;}
tr.normal {background-color: #FFFFFF; color: #000000; }
tr.alternate {background-color: #C6E2FF; }
tr.normal:hover, tr.alternate:hover {background-color: #3366FF; color:white;}
tr.normal:hover a, tr.alternate:hover a {background-color: #3366FF; color: white;}
.editMode, .editMode a { font-weight: bold; background-color: #0000FF; color: #FFFFFF; }
.editOrInsertItemTemplate {background-color:#C6E2FF; padding:20px;}

.search1 b:first-child {display:inline-block; width:10px; color:#9A0000;}
.search1 b {display:inline-block; width:150px;vertical-align:top;}
.search1 a {display:inline-block; color:black;}
.search1 li label {margin-left:2px;}
.searchPhrase {width:900px;margin:3px auto 0 auto;}
.searchPhrase b {display:inline-block;width:110px;}

/* The REPORTS page */
.ul2 {float: left; width: 304px; border: 1px solid; min-height: 130px; background-color:white;}
.ul2 li:first-child {margin-bottom: 4px;}
.ul2 li {margin-bottom: 4px;}
.ul2 select {width: 100%;}
.ul2 input[type="text"] {width:97%;}
.ul3 li:first-child {margin-bottom: 4px;}
.ul3 li {margin-bottom: 4px;}
.ul3 {float: left; width: 400px; border: 1px solid; min-height: 130px; background-color:white;}
.ul3 select {width: 100%;}
.ul3 input[type="text"] {width:97%;}
.liHeader {color:White; font-weight:bold; text-align:center;}
.buttons1 {float:left; margin:90px 6px 0 6px;}
.buttons2 {float:left; margin:20px 6px 0 6px;}
.marginLeft {margin-left:30px;}
.marginRight {margin-right:10px;}

.changePassword b:first-child {display:inline-block; width:10px; color:#9A0000;}
.changePassword b:first-child + b {display:inline-block; width:150px;}
.changePassword input[type="password"] {border:1px solid; width:250px; height:22px; line-height:22px;padding-left:5px;}

/* The SECURITY pages */
#ul1 {width:400px; float:left;}
#ul1 input[type="text"] {width:150px;}
#ul1 select {width:158px;}
#ul1 b:first-child {display:inline-block;width:10px;color:#9A0000;}
#ul1 b {display:inline-block; font-weight:bold; width:150px;}
#ul2 {width:406px; float:left;}
#ul2 li {margin-bottom:11px;}
#ul2 b {display:inline-block; font-weight:bold; width:375px;}
#ul2 li:first-child + li {float:left; clear:both;}
#ul2 li:first-child + li + li {clear:both;}
#ul2 li {font-weight:bold; margin-bottom:5px;}

.permissions {width:600px;}
.perm1 li {width:60px; text-align:center; color:blue; font-weight: bold; float:left;}
.b1 {position:absolute; right:0;}
.b2 {position:absolute; right:120px;}
.li1 {border-bottom:2px solid black; color:white; clear:left; font-weight:bold; margin-top:20px;}

/* Class rootNodeStyle is only used on the Forms page.*/
.rootNodeStyle {background-color:#1F4076; font-weight:bold; height:25px; width:500px;}

/* The Log In and Forgot Password pages use CSS classes:*/
.loginImage {float:left;}
.loginImage li:first-child {font-family:'Microsoft Sans Serif'; font-size:33px;}
.loginImage img {height:250px; width:290px;}
.loginControls {float:left; clear:right; margin:50px 0 0 50px;}
.loginControls input[type="text"], input[type="password"] {width:300px;height:32px;line-height:30px;}
.loginControls input[type="submit"] {width:120px;height:30px;}
.loginControls li:first-child {font-size:20px; margin-bottom:15px;}
.Watermark {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
    padding: 2px 3px;
    background-position: left center;
    vertical-align: middle;
    text-align: right;
}
.PasswordWatermark {
    background-image: url(../Graphics/PasswordWatermark.jpg);    
}
.EmailWatermark {
    background-image: url(../Graphics/EmailWatermark.jpg);    
}
.line1 {height:2px; width:800px;
        filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#FFCC00', endColorstr='#CCCCCC');}

.forgotPasswordContent {float:left; margin:70px 0 0 20px;width:500px;}
.forgotPasswordContent li:first-child {font-size:20px; color:blue; font-family:'Microsoft Sans Serif'; margin-bottom:9px;}
.forgotPasswordContent li:first-child + li {font-weight:bold;margin-bottom:6px;}
.forgotPasswordContent input[type="text"] {width:300px;height:30px; line-height:30px;}
.forgotPasswordContent input[type="submit"] {width:80px;height:30px;}

.error {color:#9A0000; font-weight:bold;}
.alphabet td,.alphabet th  {background-color:#1F4076; width:30px; text-align:center;}
.alphabet a {color:white;}
.alphabet {text-align:center;margin-top:5px;}
.alphabet .letter {background:#1F4076;text-align:center;font-weight:bold;padding:2px 1.02%;}

.vceAccountPermissions {position:absolute !important; left:305px !important; top:0px !important;}
.vceAdhocReport {position:absolute !important; left:495px !important; top:185px !important;}
.vceChangePassword {z-index:1 !important;}
.vce div, .vce td {border: solid 1px Black; background-color:#FFFFCC;}
.vce .ajax__validatorcallout_popup_table {display:none;border:none;background-color:transparent;padding:0px;}
.vce .ajax__validatorcallout_popup_table_row {vertical-align:top; height:100%; background-color:transparent;padding:0px;}
.vce .ajax__validatorcallout_callout_cell { width: 20px; height: 100%; text-align: right; vertical-align: top; border: none; background-color: transparent; padding: 0px; }
.vce .ajax__validatorcallout_callout_table { height: 100%; border: none; background-color: transparent; padding: 0px; }
.vce .ajax__validatorcallout_callout_table_row { background-color: transparent; padding: 0px; }
.vce .ajax__validatorcallout_callout_arrow_cell { padding: 8px 0px 0px 0px; text-align: right; vertical-align: top; font-size: 1px; border: none; background-color: transparent; }
.vce .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {font-size:1px;position:relative;left:1px;border-bottom:none;border-right:none;border-left:none;width:15px;background-color:transparent;padding:0px;}
.vce .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {height:1px;overflow:hidden;border-top:none;border-bottom:none;border-right:none;padding:0px;margin-left:auto;}
.vce .ajax__validatorcallout_error_message_cell { font-family: Verdana; font-size: 10px; padding: 5px; border-right: none; border-left: none; width: 100%;}
.vce .ajax__validatorcallout_icon_cell { width: 20px; padding: 5px; border-right: none; }
.vce .ajax__validatorcallout_close_button_cell { vertical-align: top; padding: 0px; text-align: right; border-left: none; }
.vce .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv { border: none; text-align: center; width: 10px; padding: 2px; cursor: pointer; }

.modalBackground {background-color:#CCCCFF; filter:alpha(opacity=40); opacity:0.5;}
.ModalWindow {border: solid 1px #CCCCFF; background:white; padding: 0px 0px 2px 0px; position:absolute;}
.ModalWindow th {float:left; background-color:#1F4076; color:white; font-weight:bold;text-align:left;width:445px;}

.normalrow {background-color: #FFFFFF; color: #000000;}
.altrows {background-color: #C6E2FF;}
.normalrow:hover, .altrows:hover {background-color: #3366FF; color:white;}

.blueBar {width:100%;height:18px;background:#1F4076;}
.blueBar hr {position:relative;top:7px;}

fieldset {
    width:auto;	
	margin:2em auto;	
	border:rgb(69,184,242) thin solid;
	border-radius:8px;
	padding:2px;
	position:relative;
}
legend {
	font-weight:bold;
	position:absolute;
	left:10px;
	top:-1.1em;
	height:2em;
	line-height:2em;
	padding:0 10px;
	border-radius:5px;
}
legend:after {
	position:absolute;
	content:" ";
	height:3px;
	left:0;
	right:0;
	top:50%;
	
}
legend b {
	position:relative;
	z-index:2;
}

.showHideLabel {
    color:blue;
    text-decoration:underline;
    cursor:pointer;
}

.subMenu {
    border-bottom:1px solid darkgray   !important;
}
.subTabs {
    position: relative              !important;
    top: 4px                        !important;
    left:0px                        !important;
    margin-bottom:-2px              !important;
    margin-top:4px              !important;
    /*border-top-left-radius:2px      !important;*/
    z-index: 105                    !important;
}
.tabs {
    position: relative              !important;
    top: 1px                        !important;
    margin-bottom:-4px              !important;
    border-top-left-radius:2px      !important;
    z-index: 100                    !important;
}
.tab {
    border-top: 1px solid darkgray         !important;
    border-left: 1px solid darkgray         !important;
    border-right: 1px solid darkgray         !important;
    background-color: #1F4076       !important;
    color: white                    !important;
    padding: 2px 10px               !important;
    font-weight: bold               !important;
    border-top-left-radius:2px      !important;
    margin-bottom:0px                 !important;
}
    #mnuTabs a.static.selected {
        margin-top:-4px                 !important;
        /*margin-bottom:-2px;*/
        background-color: white       !important;
        color: blue                    !important;
        padding: 4px 10px               !important;
        font-weight:bold                !important;
    }
#mnuLocations a.static.selected {
        margin-top:-4px                 !important;
        margin-bottom:-2px;
        background-color: white       !important;
        color: blue                    !important;
        padding: 4px 10px               !important;
        font-weight:bold                !important;
}

.tabMenuItems {
    position:relative               !important;
    background-color:lightblue      !important;
    border:1px solid black          !important;
    padding:2px 10px                !important;
}
.tabContents {
    border:1px solid darkgray;
    /*padding-bottom:4px;*/
    margin-top:-1px;
    margin-left:-2px;
    margin-right:-2px;
    background-color:white;
    z-index: 50;
}
.casePage {
    background-color:lightblue;
    padding-bottom:10px;
}

.TypeNestHeader {margin:20px auto 0 auto;font-size:small; font-weight:bold; margin-bottom:5px; position:relative;}
.TypeNestHeader a {font-size:small; position:absolute; right:10px; bottom:0;}
.TypeNestHeader b {padding-left:200px;}


.TypeNestHeaderAdditional {margin:0px auto 0 auto;font-size:small; font-weight:bold; margin-bottom:5px; position:relative;}
.TypeNestHeaderAdditional a {font-size:small; position:absolute; right:10px; bottom:0;}
.TypeNestHeaderAdditional b {padding-left:200px;}


.collapsePanel {
    height: 0px;
    overflow: hidden;
    max-height:600px;
    overflow-y:scroll;
}
.collapsePanelHeader {
    vertical-align:middle;
    padding:6px;
}
.expanderText {
    color: blue;
    text-decoration: underline;
    font-weight: bold;
    cursor:pointer;
    position:relative;
    margin-left:-8px;
}
.expanderImage {
    cursor: pointer;
    margin-left: 4px;
}
.additionalPanel {
    overflow: hidden;
    max-height:600px;
    overflow-y:scroll;
}

.caseLabel {
    display:block;
    margin-top:-17px;
    padding-left:67px;
    text-indent:-40px;
    font-size:13px;
}

.caseLabelContent {
    font-size:13px;
    color:blue;
    font-weight:bold;
}

.contactLabel {
    display:block;
    font-size:12px;
    padding-left:120px;
    text-indent:-93px;
}

.contactLabelContent {
    font-size:12px;
    color:blue;
    font-weight:bold;
}

.reportstyle {
    height:525px;
    overflow-y:auto;
}

::-ms-browse {
    margin-left: 5px;
}
