﻿  
.cssMenuStaticItemNewApp
{

 height:20px;
 border-top-width :0px;
 border-bottom-width : 1px;
 border-bottom-color : #075467 ;
 border-right-color : #075467 ;
 border-right-width : 0px;
 border-left-width:0px;
 border-left-color: #075467 ;
 border-style : solid  ;
 background-color:#075467;
 color : white ;
 word-spacing:0;
 padding-left:0 ;
 padding-right:0;
 padding-bottom:0 ;
 padding-top:3px;
 width:166px;

}
.cssMenuStaticItemNewApp td a
{
 width:163px; 
 display:block; 
 text-align: left	;
position:relative;
left:3px;

}
.cssMenuStaticItemHoverNewApp 
{
 color: #141403 ;
 background-color:#F9F29A ;
}
.cssMenuStaticItemHoverNewApp  td a
{
 width:163px; 
 display:block; 
 text-align: left	;
 position:relative;
 left:3px; 
}
.cssMenuStaticItemSelectedNewApp
{
 width:100%;
 height:18px;
 border-top-width :0px;
 border-bottom-width : 1px;
 border-bottom-color : #D1CFC9 ;
 border-right-color : #D1CFC9 ;
 border-right-width : 0px;
 border-left-width:0px;
 border-left-color: #D1CFC9 ;
 border-style : solid  ;
 background-color:#D1CFC9;
 color : #0A0836 ;
 word-spacing:0;
 padding-left:0 ;
 padding-right:0;
 padding-bottom:0 ;
 padding-top:3px;
width:166px; 
}
.cssMenuStaticItemSelectedNewApp  td a
{
 width:163px; 
 display:block; 
 text-align: left	;
 position:relative;
 left:3px; 
 background-color : #D1CFC9;
}
.DynamicMenuStyleNewApp
{
 position:relative;
 z-index :3;    
 font-family :Arial;
 font-weight:bold ;
 font-size:9pt;
 height: 100%;
 vertical-align :middle ;
 width:100%;
 height:18px;
 border-top-width :0px;
 border-bottom-width : 1px;
 border-bottom-color : #075467 ;
 border-right-color : #075467 ;
 border-right-width : 0px;
 border-left-width:0px;
 border-left-color: #075467 ;
 border-style : solid  ;
 background-color:#075467;
 color : white ;
 word-spacing:0;
 padding-left:0 ;
 padding-right:0;
 padding-bottom:0 ;
 padding-top:3px;
width:166px;
}
.DynamicMenuStyleNewApp td a
{
position:relative;
z-index :3;     
 width:100%; 
 display:block; 
 text-align: left	;
}
.cssMenuDynamicItemHoverNewApp 
{
position:relative;
z-index :3;    
color: #0A0836  ;
background-color:#D1CFC9 ;
}
.cssMenuDynamicItemHoverNewApp  td a
{
position:relative;
z-index :3;     
width:100%; 
display:block; 
text-align: left	;
}

.cssMainContentContainer {
    display:inline-block;
    width: 100%;
}

.cssMenuContainer1_NewApp
{
border-color: #075467; 
border-top-color:#075467;
background-color :#075467; 
border-style:solid; 
border-width :1px ;
border-top-width : 6px;
border-right-width:1px;
position:relative ;
border-bottom-width :0px;
width:166px;
float: left;

}
.mainContentContainerNewApp
{
 border-top-color:#075467; 
 border-top-width : 7px; 
 border-left-width:0px; 
 border-left-color:#442F02; 
 border-right-color:#075467; 
 border-right-width:1px;
 border-right-style:solid;
 border-bottom-color:#075467; 
 border-bottom-width :1px; 
 border-style:solid	;
 background-color: White;  
 width:768px;
 float: left;

}	
.mainContentContainer1NewApp
{
 border-top-color:#075467; 
 border-top-width : 7px; 
 border-left-width:0px; 
 border-left-color:#442F02; 
 border-right-color:#075467; 
 border-right-width:1px;
 border-right-style:solid;
 border-bottom-color:#075467; 
 border-bottom-width :1px; 
 border-style:solid	;
 background-color: White;  
 width:735px;
 float: left;
 min-height:480px!important;
}
				
.cssContentMain	
{
background-image: url(../Images/app_color_bar.png);
background-repeat:  repeat-y ;
background-position: center; 
width: 960px; 
}
.cssContentAndMenu	
{
position: relative; 
left: -1px;  
background-color: #075467;
width: 902px;

}
.cssMenuContainerNewApp
{
border-color: #075467; 
border-top-color:#075467;
background-color :#075467; 
border-style:solid; 
border-width :1px ;
border-top-width : 6px;
border-right-width:1px;
position:relative ;
border-bottom-width :0px;
width:166px;
float: left;
position: relative;
z-index : 90;
border: solid 0px black;
position:relative;
top: 6px;
}
.HeaderContainer
{
background-image: url(../Images/app_header.png);
background-repeat: repeat-y; 
background-position: center; 
width: 960px; 
height: 206px;	
}
.FooterContainer
{
background-image: url(../Images/header_admin_bottom_plain_text_2.png);
background-repeat: repeat-y; 
background-position: center; 
width: 960px; 
height: 119px;	
} 

.clsTitle12Pt
{
font-family:Arial;
font-size:11pt ;
color:	#813D31;
font-weight:bold;
}
/*  
.clsRedNote
{
font-family:Arial;
font-size:9pt ;
color:	#CA0606;
font-weight:bold;
}
.cssText
{
font-family:   Arial      ;
font-size:12px;
font-weight :  normal ;
color:Black ;
line-height:17px;		
}	
.cssLabelXSmall
{
font-family:Arial;
font-size:8pt;
font-weight : 800 ;
color:#173958 ;
line-height:17px;		
}	
.cssTextLineSpace
{
font-family:Arial;
font-size:12px;
font-weight : 800 ;
color:#173958 ;
line-height:17px;		
}	
.clsSimpleTextBlue14px
{
font-family:Arial;
font-size:14px;
font-weight : 800 ;
color:#173958 ;
line-height:17px;		
}			
.cssBtnXSmall
{
border-right: #173C5E thin solid;
border-top: #173C5E thin solid; 
border-left: #173C5E thin solid; 
color: white;
border-bottom: #173C5E thin solid; 
background-color: #075467	;
font-weight : 900;
font-size : 10pt;
text-align : center;
vertical-align : middle ;
border-style :solid ;
border-width :1px;
height:21px;
 width:70px;
padding-bottom :2px;
cursor:pointer;
}
.cssBtnXSmallDisabled
{
border-right: #A3A3A3 thin solid;
border-top: #A3A3A3 thin solid; 
border-left: #A3A3A3 thin solid; 
color: #7C7B7B;
border-bottom: #A3A3A3 thin solid; 
background-color: #F3F3F3	;
font-weight : 900;
font-size : 10pt;
text-align : center;
vertical-align : middle ;
border-style :solid ;
border-width :1px;
height:21px;
 width:70px;
padding-bottom :2px;	
}
.cssBtnXXSmall
{
border-right: #173C5E thin solid;
border-top: #173C5E thin solid; 
border-left: #173C5E thin solid; 
color: white;
border-bottom: #173C5E thin solid; 
background-color: #075467	;
font-weight : 900;
font-size : 8pt;
text-align : center;
vertical-align : middle ;
border-style :solid ;
border-width :1px;
height:18px;
 width:40px;
padding-bottom :0px;
position:relative;
top:0px;
cursor:pointer;
}
.cssBtnMedium
{
border-right: #173C5E thin solid;
border-top: #173C5E thin solid; 
border-left: #173C5E thin solid; 
color: white;
border-bottom: #173C5E thin solid; 
background-color: #075467	;
font-weight : 900;
font-size : 10pt;
text-align : center;
vertical-align : middle ;
border-style :solid ;
border-width :1px;
height:21px;
 width:90px;
vertical-align:baseline;
padding-bottom :2px;
cursor:pointer;

}
.cssBtnLarge
{
border-right: #173C5E thin solid;
border-top: #173C5E thin solid; 
border-left: #173C5E thin solid; 
color: white;
border-bottom: #173C5E thin solid; 
background-color: #075467	;
font-weight : 900;
font-size : 10pt;
text-align : center;
vertical-align : middle ;
border-style :solid ;
border-width :1px;
height:21px;
 width:136px;
 display:block; 
 cursor : hand;
 padding-bottom :2px;
cursor:pointer;
}
.btnMediumGray
{
border-right: #173C5E thin solid;
border-top: #173C5E thin solid; 
border-left: #173C5E thin solid; 
color: white;
border-bottom: #173C5E thin solid; 
background-color: gray	;
font-weight : 900;
font-size : 10pt;
text-align : center;
vertical-align : middle ;
border-style :solid ;
border-width :1px;
height:21px;
 width:120px;
 display:block; 
 cursor : hand;
 padding-bottom :2px;

}
.cssBtnXLarge
{
border-right: #173C5E thin solid;
border-top: #173C5E thin solid; 
border-left: #173C5E thin solid; 
color: white;
border-bottom: #173C5E thin solid; 
background-color:  #075467	;
font-weight : 900;
font-size : 10pt;
text-align : center;
vertical-align : middle ;
border-style :solid ;
border-width :1px;
height:21px;
 width:164px;
 display:block; 
 cursor : hand;
 padding-bottom :2px;
cursor:pointer;
}
.cssBtnXXLarge
{
border-right: #173C5E thin solid;
border-top: #173C5E thin solid; 
border-left: #173C5E thin solid; 
color: white;
border-bottom: #173C5E thin solid; 
background-color:  #075467	;
font-weight : 900;
font-size : 10pt;
text-align : center;
vertical-align : middle ;
border-style :solid ;
border-width :1px;
height:21px;
 width:220px;
 display:block; 
 cursor : hand;
 padding-bottom :2px;
cursor:pointer;
}
.btnLargeGray
{
border-right: #173C5E thin solid;
border-top: #173C5E thin solid; 
border-left: #173C5E thin solid; 
color: white;
border-bottom: #173C5E thin solid; 
background-color:  gray	;
font-weight : 900;
font-size : 10pt;
text-align : center;
vertical-align : middle ;
border-style :solid ;
border-width :1px;
height:21px;
 width:160px;
 display:block; 
 cursor : hand;
 padding-bottom :2px;

}
.btnErrorSummary
{
border-right: #173C5E thin solid;
border-top: #173C5E thin solid; 
border-left: #173C5E thin solid; 
color: white;
border-bottom: #173C5E thin solid; 
background-color: #173958	;
font-weight : 900;
font-size : 10pt;
text-align : center;
vertical-align : middle ;
border-style :solid ;
border-width :1px;
height:21px;
 width:60px;
 display:block; 
 cursor : hand;
 padding-bottom :2px;

}
.cssAsterisk
{
 color : Red ;
 font-size : small ;
 	
}
.clsNotes
{
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : #11277C ;  	
}

.cssTextBox
{
 font-family:Arial ;
 font-size : 8pt ;
 font-weight :600;
 background-color:#FBFBB5;
}
.cssTextBoxReadonly
{
 color:#585656;
 font-family:Arial ;
 font-size : 8pt ;
 font-weight :600;
 background-color:#EEEFEF;
}

.cssDrpDwnlst
{
font-family:arial	;
font-weight :600;
font-size:8pt;
background-color:#FBFBB5;
color:black; 
}
.cssDrpDwnLstReadOnly
{
 color:#585656;
 font-family:Arial ;
 font-size : 8pt ;
 font-weight :600;
 background-color:#EEEFEF;
}	
.cssLabelSmall
{
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : #072B4C;  	
}
.clsCaption9ptBlue
{
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : #072B4C;  	
}
.clsCaption9ptBlack
{
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : black;  	
}
.cssLabelMediumBlack
{
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : Black ;  	
}
.clsCaption9ptBrown
{
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : #2C1504 ;  	
}
.cssTextMedium
{
 font-family :Arial ;
 font-weight :normal ;
 font-size : 9pt ;
 color : black ;  	
}
.clsPanelNoteCentered
{
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : #173958 ; 
 background-color:#D3E8F5 ; 
 width:400px;
 text-align : center ;
} 
.clsPanelNoteJustify
{
 font-family :Arial ;
 font-weight : bold  ;
 font-size : 9pt ;
 color : #173958 ; 
 background-color:#D3E8F5 ; 
 width:400px;
 text-align : justify;
 
}
.clsPanelReqFldNote
{
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : #173958 ; 
 background-color:#D3E8F5 ; 
 width:250px;
  line-height :15px;
  text-align : justify;
  }
 .cssScreenNote
 {
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : #132742 ; 
 }
.clsPanelError
{
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : Red ; 
 background-color:#F1DB8B ; 
 width:400px;	
}		
.cssValMsg
{
 font-family:Arial;
 font-size:8.5pt;
 font-weight :    600     ;	
 
}

.cssWatermark
{
background-color:#FBFBB5 ;
color:#8D94A1;
font-style : italic ;
font-family :Calibri ;
}  


.cssLabelError
{
font-family:Arial;
 font-size:9pt;
 font-weight :  600 ;
 color:Red; 	
}

.cssLabelSuccess
{
font-family:Arial;
 font-size:9pt;
 font-weight :  600 ;
 color:blue; 		
}	
.cssHeaderLarge
{
font-family:Arial;
font-size:18px ;
color:	#813D31;
font-weight:bold;
}
.cssHeaderMedium
{
font-family:Arial;
font-size:12pt ;
color:	#813D31;
font-weight:bold;
}
.cssHeaderSmall
{
font-family:Arial;
font-size:11pt ;
color:	#813D31;
font-weight:bold;
}
.cssHeaderError
{
font-family:Arial;
font-size:11pt ;
color:	red;
font-weight:600;
}

.cssGrid
{
font-family:arial ;
font-weight:bold;
font-size:8pt;
color:#20384A;
border-color:#075467;
border-width:1px;
border-style:  solid ; 
}
.cssGrid td
{
border: solid 1px #075467;  
}    
.cssGridHeader
{
font-family:arial;
font-size:10pt;
font-weight:bold;
color: White;
background-color:#075467;
border-bottom: none 0px black;
text-decoration:none;
text-align : left;
vertical-align :middle;
width:100px;
}
.cssGridHeader a
{
text-decoration : none;
color:white;
}
.cssGridAlternatingRow
{
background-color :#CCDFED ;
}

/* End of Styles for Gridview */
.StaticMenuStyle2
{
 width:166px;
 border-color:white;
 border-width :2px;
 border-style : solid;
 background-color:#B3D66F;
 color : #636466 ;
}
.StaticHoverStyle2 
{
 color: white ;
 background-color:#636466 ;
 border-color:white;
}
.DynamicMenuItemStyle2 
{
 width:100%;
 background-color : #3B4E83 ;	
 color :White ;
 border-style:solid ;
 border-width: 1px ;
 padding-bottom : 1px;
 padding-top : 0px ;
 padding-left: 1px;
 padding-right : 1px ;
 border-color:white;
 display:block; 
 z-index : 2;
 border-top-width:0px;
 }	
 .DynamicHoverStyle2 
{
 width:100%;
 color: white ;
 background-color:#636466 ;
 border-color:white;
 z-index : 2;
 display:block; 
 border-style:solid ;
 border-width: 1px ;
 border-top-width:0px;
 }
 .clsUserControlPanel
{
width:850px;
height:350px;
position:relative;
left:-45px;	
} 	
 .clsUserControlPanel1
{
width:760px;
height:628px;
position:relative;
left:0px;	
overflow:auto;

} 
/*	
.clsCallOut
{
	position :relative;
	top:-300px;
	left:600px;
}
.cssmodalPopupDiv
{
	background-color:white;border:solid 1px skyblue;width:380px;display:block
}
.cssmodalPopupbkgrnd
{
	background-color:gray;  filter: alpha(opacity=60); opacity:0.60
}
.cssmodalPopupHdnfld
{
	display:none;
}
.cssLnkBtn
{
 color:#173C5E ;
 
 font-size : 8pt;	
 font-weight :bold ;
}	
.cssCompliant
{
font-family: arial	;
font-size:10pt;
font-weight : bold;
padding-top : 2px;
background-color : green ;
border-color : #1C4622;
border-style :solid;
border-width : 1px;
height : 18px ;
color:White;
}
.cssNonCompliant
{
font-family: arial	;
font-size:10pt;
font-weight : bold;
padding-top : 2px;
background-color : red ;
border-color : #702A1F;
border-style :solid;
border-width : 1px;
height : 18px ;
color:White;
}
.cssValCalloutHighlight
{
background-color: #FDF6D9 ;
color:red;
font-weight: bold;
position:relative;
z-index : 200;
}    
.cssLnkEdit
{
 color :Green ;	
}	
.clsLnkVisited
{
 color :#113352 ;	
}
.clsPanelBackground
{
 background-color :#F0F0F9;
}    
.clsJustify
{
 text-align :justify ;
 font-family:Arial;
font-size:8pt;
font-weight : 800 ;
color:#173958 ;
line-height:17px;
}
.ListBoxStyle
{
position:relative;
z-index :2    ;
font-family:arial	;
font-weight :bold;
font-size:9pt;
background-color:#FBFBB5;
color:#11277C; 
 } 

.temp {                                 
 border: solid 1px black ;
	}    

.cssHdrNote
{
    border-color: #075467;  
    border-style:solid; 
    border-width :1px; 
    height:50px;
    width:30%;
}
.cssHdrNoteTopbar
{
 background-color: #075467; 
 height :5px
}
.cssLargeHdrNote
{
    border-color: #075467;  
    border-style:solid; 
    border-width :1px; 
    height:50px;
    width:60%;
}

.clsCaption2
{
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : #11277C ;  	
}
.cssAutoCmpteList
{    
    border:solid 1px #8B8A83;
    margin:0px;
    padding:0px;
    height: 100px;
    overflow:auto;
    text-align :left;
    position:relative;
    z-index :1;
    background-color: white;
    
}
.cssAutoCmpteListItem 
{
    color: #666666;
    font-family: Arial;
    font-size:12px;
    position:relative;
    z-index :1;
    
    
 }
 .cssAutoCmpteHghlt 
{
    background-color: #D9D9D3;
    cursor : hand;
    font-family: Arial;
    font-size:12px;
    color:black;
    position:relative;
    z-index :1;
    
}  
#autocomplete
{
      
 overflow: visible !important;   
 
}
#autoComplete div    
{
font-size: x-small !important; 
    
}
.test
{
  border-width :0px    
}
.cssPrintBorder {                                 
    border: solid 1px black ;
}
.cssLabelNoteCaption
{
 font-family:Arial ;
 font-size:9pt;
 font-weight: bold ;
 color: #680E0E;   
}

.cssFndrCriteriaHdr
{
background-color: #4388dc; 
color: White; 
font-size: 9pt;
font-weight: bold;
width:680px;
border-color: #075467;
} 
.cssFnderCriteriaStyle
{
width: 693px; 
border: solid 0px #075467; 
position: relative;
z-index: 1; 
left: 0px
}
*/

.cssSummaryTextBox
{
 font-family:Arial ;
 font-size : 9pt ;
 /*font-weight :600;*/
 /*background-color:#E2E2E2!important;*/
 background-color:Transparent!important;
 border:0px none;
 color:Black; 
}

.cssSummaryDrpDwnlst
{
font-family:arial	;
/*font-weight :600;*/
font-size:9pt;
/*background-color:#E2E2E2;*/
border:0px none; 
color:Black!important; 
}
/*
.cssButtonGridPadding
{
 padding:125px 0 0 0;
}
*/
.cssLabelSmallSectionHeader
{
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : #072B4C;

}


.cssButtonSpacer
{
 padding: 0 40px 0;  
 float:none;
}

.cssSeperatorLine 
{
/*    color: #075467;
    width: 98%;
    position:relative;
    left:2px
width:701px;
*/
background-color:#075467; height:2px; text-align:center; margin-bottom:10px;
}

.cssSummaryEditLinks
{
	float:left; 
	/*padding: 15px 150px 0 25px!important; */
	width:693px; 
	text-align:left;

}

.cssSummarySectionHeader
{
	float:left; 
	padding: 25px 50px 25px 25px; 
	width:680px;
}

.cssNewAppAccountInfo
{
 background-color: #EDFAFF; 
 width:676px;
 border-style:solid ;
 border-width: 1px;
 border-color: Black;
 border-right-width :0px;
 border-left-width :0px;
 text-align : center;
 height :30px;
 padding-top:17px;
 padding-bottom :3px;
 
}	


.cssSummaryWillComply
{width: 670px; 
 background-color: #FBFBB5; 
 vertical-align: top;
 padding: 5px 0 0 0;
 border-style:solid ;
 border-width: 1px;
 border-color: Black;
 float:left;

}

.cssBtnLargeDisabled
{
border-right: #173C5E thin solid;
border-top: #173C5E thin solid; 
border-left: #173C5E thin solid; 
color: white;
border-bottom: #173C5E thin solid; 
background-color: #A6ABA6;
font-weight : 900;
font-size : 10pt;
text-align : center;
vertical-align : middle ;
border-style :solid ;
border-width :1px;
height:21px;
 width:136px;
 display:block; 
 cursor : hand;
 padding-bottom :2px;
cursor:not-allowed;
}

.clsSummaryRequiredError
{
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : Red ; 
 padding-right:10px!important;
 /*background-color:#F1DB8B ; */
}

.cssRequired
{
 font-family: Arial;
 font-size:small;
 color : Red ; 
 font-weight :bold ;
 
}

.cssMultiRequired
{
 padding: 30px 0 30px 0;
}

.cssSummaryLink
{
 font-family :Arial ;
 font-weight :bold ;
 font-size : 9pt ;
 color : #0000FF;

	
}

.cssHidden
{
 visibility:hidden;
}

.cssMenuAndContentContainerNewApp
{
    width: 938px;
    overflow: hidden;
    text-align: center;
    border-bottom-width:0px;
    border-bottom-color :#075467 ;
    border-bottom-style: solid; 
    min-height :400px;
}

.cssMenuContainerNewApp
{
    position:relative;
    top:0px;
    float: left;
    background-color: #075467;
    text-align: left;
    width : 165px ;
    padding-bottom: 9000px;
    margin-bottom: -9000px;
    border: solid 0px red;
}

.cssMainContainerNewApp
{
    float:left;
    margin: 0 auto;
    width: 772px;
    padding-bottom: 9000px;
    margin-bottom: -9000px;
}



/* 
 *  Added CSS for new Dynamic App Question implementation 
 * 
 *  Added by Michael Breazeale 4/16/2013
 *  Utilized in appDynamicQuestions.ascx.vb
 *
*/

.cssMainQuestionDiv
{
    width:100%;
    clear:both;
    border-left:3px solid lightblue;
    padding-left: 5px;
    padding-top: 0.75em;
}
.cssSubQuestionDiv
{
    width:100%;
    clear:both;
    padding-left:20px;
    /*display:none; removed because summary wasn't showing properly*/
    border-left:3px solid blue;
}
.cssNavButton {
    background-color: #075467; /*#286ba8;*/
    color:White;
    border: 1px solid #173C5E;
    border-radius: 6px;
    box-shadow: 0px 0px 6px #999;
    
    font-family:Arial;
    font-weight:bold;
    font-size:10pt;
    text-align:center;
    cursor:pointer;
    min-width: 100px;
    padding: 3px 6px;
    
}
.cssNavButton:hover {
    background-color:#075467; /*#63aff7;*/
}
.cssNavButton:active {
	position:relative;
	top:1px;
}

#divNavButtons
{
    text-align:center;
    width: 100%;
    clear:both;
    padding-bottom:10px;
}

#NavButtonsContainer {
    border:0;
    width:100%
}
#NavButtonsContainer tr td {
    width: 50%;
    padding: 0 0.5em;
}
#NavButtonsContainer tr td:first-child {
    text-align:right;
}
#NavButtonsContainer tr td:last-child {
    text-align:left;
}



.cssControlsDiv
{
    text-align:left;
    clear:both;
    width:90%;
    padding-left:15px;
}
.cssLabelDiv
{
    text-align:left;
    clear:both;
    width:90%;
    padding-top: 0.1em;
}
.Notice
{
    color:#E00000;
    font-size:9pt;
    font-weight:bold;
    background-color:#FFFF99;
}
.dynamicLabel
{
    font-size:9pt;
    font-weight:bold;
}   
.TextSpan
{
    margin-top:10px;
    margin-left:0px;
    display:inline-block;
    text-align:left;
}
.instructions 
{
   width:95%;
   border:1px solid #075467;
   background-color:#075467;
   color:White;
   text-align:left;   
   border-radius:5px;
   padding:10px;
   margin-bottom:10px;
}
.instructions h3,
.instructions p
{
   padding-left:10px;
   padding-right:10px;
   color:White;
}


/* -----------------------------------------------------------------*/ /*Exam selection*/

.cssCheckBoxList input[type="checkbox"] {
     margin: 0 5px;
}


.cssCheckBoxNewApp input[type="checkbox"]{
    margin: 0 5px;
}


.cssFloatRight {
    float:right;
}
.cssAlignRight {
    text-align:right;
}

.cssExamWidth {
    width:350px;
}

.cssMenuContainerNewApp{
	background-color: #DBDBDB;
}

