/*
A:LINK:not(.TransparentButton, .HeaderMajorTabContentsOverflow A) {
    color: #336699;
}
*/

@media not all and (max-device-width: 1024px) {
    MAIN:not([SessionExpirationDialog]) {
        display: table;
        margin: 0 auto;
        width: 95%;
        min-width:982px;
        text-align: left;
        padding: 0;
        border-top: none;
        border-left: none;
        border-right: none;
        border-image: none;
        
    }
    }

    H1 {
        font-family: RobotoSlabLight;
        font-size: 23pt;
        color: #BA0C2F;
    }
    
    H2 {
        font-family: RobotoSlabLight;
        font-size: 18pt;
        color: #004E60;
    }
    
    H3 {
        font-family: RobotoSlabLight;
        font-size: 15pt;
        color: #333333;
        display: inline;
    }

    
.ComponentStyle_UGAToDoLists {
	border-collapse: collapse;
}

.ComponentStyle_UGAToDoLists  td {
	font-family: 'RobotoSlab';
	font-size: 1em;
}





.ComponentStyle_UGAToDoLists #componentC58C272F58AD56439C7F7C57711A11B3 table tr:nth-child(even) {
    background-color: #c9d7e8;
}
.ComponentStyle_UGAToDoLists #component507975A2022B6C4EBC06F45746DF6EE2 table tr:nth-child(even) {
    background-color: #c9d7e8;
}
.ComponentStyle_UGAToDoLists #component54583D8D709BA2498ACE29BF7CC83D1F table tr:nth-child(even) {
    background-color: #c9d7e8;
 }
.ComponentStyle_UGAToDoLists #componentD0504728A8B006499A3BE817CE504C44 table tr:nth-child(even) {
    background-color: #c9d7e8;
}
.ComponentStyle_UGAToDoLists #component41A09870648AB643B1A2B73855E9D8E3 table tr:nth-child(even) {
    background-color: #c9d7e8;
}
.ComponentStyle_UGAToDoLists #componentDDB07EDE3F18D940A74C04E540A868EA table tr:nth-child(even) {
    background-color: #c9d7e8;   
}
.ComponentStyle_UGAToDoLists #component909EC77173C86A449EE91BA408350BA1 table tr:nth-child(even) {
    background-color: #c9d7e8;   
}
.ComponentStyle_UGAToDoLists #componentCCD5997760D02A4B9608DF346F49FCCD > table > tbody > tr > td > span > table tr:nth-child(even),.ComponentStyle_UGAToDoLists #componentF7A4CF36C91FD844BE4AEB66B7CF1677 table tr:nth-child(even), .ComponentStyle_UGAToDoLists #componentB61F9687E3504B40B521218E1C145822 table tr:nth-child(even), .ComponentStyle_UGAToDoLists #component5B98C43FF0A70640B46C72D0D04A5B19 table tr:nth-child(even) {
    background-color: #c9d7e8;   
}



.ComponentStyle_UGAToDoLists #component8E8B9E0DAA46B7469300CA41F2D0CA0C table tr:nth-child(even) {
    background-color: #c9d7e8;
 }
.ComponentStyle_UGAToDoLists #componentA1FB58E42D3A7F43B90F55FD56548AE1 table tr:nth-child(even) {
    background-color: #c9d7e8;
}
.ComponentStyle_UGAToDoLists #componentCCABBDC93FE37E4BAE77AB587A4BBC17 table tr:nth-child(even) {
    background-color: #c9d7e8;
}
.ComponentStyle_UGAToDoLists #componentA614D3E78BE40B49958773919533071E table tr:nth-child(even) {
    background-color: #c9d7e8;   
}



.ComponentStyle_UGAToDoLists #componentC58C272F58AD56439C7F7C57711A11B3  table  tr:hover {
     background-color: #b0c4de;
     cursor: pointer; 
        }
.ComponentStyle_UGAToDoLists #component507975A2022B6C4EBC06F45746DF6EE2  table  tr:hover {
     background-color: #b0c4de;
     cursor: pointer; 
        }
.ComponentStyle_UGAToDoLists #component54583D8D709BA2498ACE29BF7CC83D1F  table  tr:hover {
     background-color: #b0c4de;
     cursor: pointer; 
        }
.ComponentStyle_UGAToDoLists #componentD0504728A8B006499A3BE817CE504C44  table  tr:hover {
     background-color: #b0c4de;
     cursor: pointer; 
        }
.ComponentStyle_UGAToDoLists #component41A09870648AB643B1A2B73855E9D8E3  table  tr:hover {
     background-color: #b0c4de;
     cursor: pointer; 
        }
.ComponentStyle_UGAToDoLists #componentDDB07EDE3F18D940A74C04E540A868EA table  tr:hover {
     background-color: #b0c4de;
     cursor: pointer; 
        }


.ComponentStyle_UGAToDoLists #component8E8B9E0DAA46B7469300CA41F2D0CA0C  table  tr:hover {
     background-color: #b0c4de;
     cursor: pointer; 
        }
.ComponentStyle_UGAToDoLists #componentA1FB58E42D3A7F43B90F55FD56548AE1  table  tr:hover {
     background-color: #b0c4de;
     cursor: pointer; 
        }
.ComponentStyle_UGAToDoLists #componentCCABBDC93FE37E4BAE77AB587A4BBC17  table  tr:hover {
     background-color: #b0c4de;
     cursor: pointer; 
        }
.ComponentStyle_UGAToDoLists #componentA614D3E78BE40B49958773919533071E table  tr:hover {
     background-color: #b0c4de;
     cursor: pointer; 
        } 
.ComponentStyle_UGAToDoLists #component909EC77173C86A449EE91BA408350BA1 table  tr:hover {
     background-color: #b0c4de;
     cursor: pointer; 
        }  
.ComponentStyle_UGAToDoLists #componentCCD5997760D02A4B9608DF346F49FCCD > table > tbody > tr > td > span > table tr:hover,.ComponentStyle_UGAToDoLists #componentF7A4CF36C91FD844BE4AEB66B7CF1677 table tr:hover, .ComponentStyle_UGAToDoLists #componentB61F9687E3504B40B521218E1C145822 table  tr:hover , .ComponentStyle_UGAToDoLists #component5B98C43FF0A70640B46C72D0D04A5B19 table  tr:hover {
     background-color: #b0c4de;
     cursor: pointer; 
        }         
     

.ComponentStyle_UGAToDoLists #componentC58C272F58AD56439C7F7C57711A11B3  table  a {
    display: inline-block;
}
.ComponentStyle_UGAToDoLists #component507975A2022B6C4EBC06F45746DF6EE2  table  a {
    display: inline-block;
}
.ComponentStyle_UGAToDoLists #component54583D8D709BA2498ACE29BF7CC83D1F  table  a {
    display: inline-block;
}
.ComponentStyle_UGAToDoLists   #componentD0504728A8B006499A3BE817CE504C44  table  a {
    display: inline-block;
}
.ComponentStyle_UGAToDoLists #component41A09870648AB643B1A2B73855E9D8E3  table  a {
    display: inline-block;
}
.ComponentStyle_UGAToDoLists #componentDDB07EDE3F18D940A74C04E540A868EA   table  a {
    display: inline-block;
}

.ComponentStyle_UGAToDoLists #component8E8B9E0DAA46B7469300CA41F2D0CA0C  table  a {
    display: inline-block;
}
.ComponentStyle_UGAToDoLists   #componentA1FB58E42D3A7F43B90F55FD56548AE1 table  a {
    display: inline-block;
}
.ComponentStyle_UGAToDoLists #componentCCABBDC93FE37E4BAE77AB587A4BBC17  table  a {
    display: inline-block;
}
.ComponentStyle_UGAToDoLists #componentA614D3E78BE40B49958773919533071E   table  a {
    display: inline-block;
}
.ComponentStyle_UGAToDoLists #component909EC77173C86A449EE91BA408350BA1   table  a {
    display: inline-block;
}
.ComponentStyle_UGAToDoLists #componentCCD5997760D02A4B9608DF346F49FCCD > table > tbody > tr > td > span > table a,.ComponentStyle_UGAToDoLists #componentF7A4CF36C91FD844BE4AEB66B7CF1677 table a , .ComponentStyle_UGAToDoLists #componentB61F9687E3504B40B521218E1C145822  table  a , .ComponentStyle_UGAToDoLists #component5B98C43FF0A70640B46C72D0D04A5B19  table  a {
    display: inline-block;
}
#componentCCD5997760D02A4B9608DF346F49FCCD > table > tbody > tr:nth-child(2) > td:nth-child(1) > span > table > tbody > tr:nth-child(1)

.ComponentStyle_UGAToDoLists #componentC58C272F58AD56439C7F7C57711A11B3 table tbody  tr:nth-child(1)  td:nth-child(1){
	width: 100px;
}
.ComponentStyle_UGAToDoLists #componentC58C272F58AD56439C7F7C57711A11B3  table tbody  tr:nth-child(1)  td:nth-child(2){
	width: 150px;
}
.ComponentStyle_UGAToDoLists #componentC58C272F58AD56439C7F7C57711A11B3  table tbody  tr:nth-child(1)  td:nth-child(3){
	width: 400px;
}
.ComponentStyle_UGAToDoLists #componentC58C272F58AD56439C7F7C57711A11B3   table tbody  tr:nth-child(1)  td:nth-child(4){
	width: 150px;
}
.ComponentStyle_UGAToDoLists #componentC58C272F58AD56439C7F7C57711A11B3   table tbody  tr:nth-child(1)  td:nth-child(5){
	width: 150px;
}
.ComponentStyle_UGAToDoLists #componentC58C272F58AD56439C7F7C57711A11B3  table tbody  tr:nth-child(1)  td:nth-child(6){
	width: 70px;
}
.ComponentStyle_UGAToDoLists #componentC58C272F58AD56439C7F7C57711A11B3  table tbody  tr:nth-child(1)  td:nth-child(7){
	width: 150px;
}
.ComponentStyle_UGAToDoLists #componentC58C272F58AD56439C7F7C57711A11B3  table tbody  tr:nth-child(1)  td:nth-child(8){
	width: 100px;
}

.ComponentStyle_UGAToDoLists #component507975A2022B6C4EBC06F45746DF6EE2  table tbody  tr:nth-child(1)  td:nth-child(1){
	width: 100px;
}
.ComponentStyle_UGAToDoLists #component507975A2022B6C4EBC06F45746DF6EE2   table tbody  tr:nth-child(1)  td:nth-child(2){
	width: 150px;
}
.ComponentStyle_UGAToDoLists #component507975A2022B6C4EBC06F45746DF6EE2   table tbody  tr:nth-child(1)  td:nth-child(3){
	width: 400px;
}
.ComponentStyle_UGAToDoLists #component507975A2022B6C4EBC06F45746DF6EE2   table tbody  tr:nth-child(1)  td:nth-child(4){
	width: 150px;
}
.ComponentStyle_UGAToDoLists #component507975A2022B6C4EBC06F45746DF6EE2   table tbody  tr:nth-child(1)  td:nth-child(5){
	width: 150px;
}
.ComponentStyle_UGAToDoLists #component507975A2022B6C4EBC06F45746DF6EE2  table tbody  tr:nth-child(1)  td:nth-child(6){
	width: 70px;
}
.ComponentStyle_UGAToDoLists #component507975A2022B6C4EBC06F45746DF6EE2  table tbody  tr:nth-child(1)  td:nth-child(7){
	width: 150px;
}
.ComponentStyle_UGAToDoLists #component507975A2022B6C4EBC06F45746DF6EE2  table tbody  tr:nth-child(1)  td:nth-child(8){
	width: 100px;
}



.ComponentStyle_UGAToDoLists #componentB61F9687E3504B40B521218E1C145822 table tbody  tr:nth-child(1)  td:nth-child(1), .ComponentStyle_UGAToDoLists #component54583D8D709BA2498ACE29BF7CC83D1F table tbody  tr:nth-child(1)  td:nth-child(1), .ComponentStyle_UGAToDoLists  #componentD0504728A8B006499A3BE817CE504C44 table tbody  tr:nth-child(1)  td:nth-child(1),
  .ComponentStyle_UGAToDoLists #component41A09870648AB643B1A2B73855E9D8E3 table tbody  tr:nth-child(1)  td:nth-child(1),
.ComponentStyle_UGAToDoLists #componentDDB07EDE3F18D940A74C04E540A868EA table tbody  tr:nth-child(1)  td:nth-child(1),
.ComponentStyle_UGAToDoLists #component8E8B9E0DAA46B7469300CA41F2D0CA0C table tbody  tr:nth-child(1)  td:nth-child(1),

.ComponentStyle_UGAToDoLists #componentCCABBDC93FE37E4BAE77AB587A4BBC17 table tbody  tr:nth-child(1)  td:nth-child(1){
	width: 100px;
}
 .ComponentStyle_UGAToDoLists #component54583D8D709BA2498ACE29BF7CC83D1F table tbody  tr:nth-child(1)  td:nth-child(2), .ComponentStyle_UGAToDoLists  #componentD0504728A8B006499A3BE817CE504C44 table tbody  tr:nth-child(1)  td:nth-child(2),
  .ComponentStyle_UGAToDoLists #component41A09870648AB643B1A2B73855E9D8E3 table tbody  tr:nth-child(1)  td:nth-child(2),
.ComponentStyle_UGAToDoLists #componentDDB07EDE3F18D940A74C04E540A868EA table tbody  tr:nth-child(1)  td:nth-child(2),
.ComponentStyle_UGAToDoLists #component8E8B9E0DAA46B7469300CA41F2D0CA0C table tbody  tr:nth-child(1)  td:nth-child(2),

.ComponentStyle_UGAToDoLists #componentCCABBDC93FE37E4BAE77AB587A4BBC17 table tbody  tr:nth-child(1)  td:nth-child(2){
	width: 150px;
}
.ComponentStyle_UGAToDoLists #componentB61F9687E3504B40B521218E1C145822 table tbody  tr:nth-child(1)  td:nth-child(2), .ComponentStyle_UGAToDoLists #component54583D8D709BA2498ACE29BF7CC83D1F table tbody  tr:nth-child(1)  td:nth-child(3), .ComponentStyle_UGAToDoLists  #componentD0504728A8B006499A3BE817CE504C44 table tbody  tr:nth-child(1)  td:nth-child(3),
  .ComponentStyle_UGAToDoLists #component41A09870648AB643B1A2B73855E9D8E3 table tbody  tr:nth-child(1)  td:nth-child(3),
.ComponentStyle_UGAToDoLists #componentDDB07EDE3F18D940A74C04E540A868EA table tbody  tr:nth-child(1)  td:nth-child(3),
.ComponentStyle_UGAToDoLists #component8E8B9E0DAA46B7469300CA41F2D0CA0C table tbody  tr:nth-child(1)  td:nth-child(3),

.ComponentStyle_UGAToDoLists #componentCCABBDC93FE37E4BAE77AB587A4BBC17 table tbody  tr:nth-child(1)  td:nth-child(3){
	width: 400px;
}
 .ComponentStyle_UGAToDoLists #component54583D8D709BA2498ACE29BF7CC83D1F table tbody  tr:nth-child(1)  td:nth-child(4), .ComponentStyle_UGAToDoLists  #componentD0504728A8B006499A3BE817CE504C44 table tbody  tr:nth-child(1)  td:nth-child(4),
  .ComponentStyle_UGAToDoLists #component41A09870648AB643B1A2B73855E9D8E3 table tbody  tr:nth-child(1)  td:nth-child(4),
.ComponentStyle_UGAToDoLists #componentDDB07EDE3F18D940A74C04E540A868EA table tbody  tr:nth-child(1)  td:nth-child(4),
.ComponentStyle_UGAToDoLists #component8E8B9E0DAA46B7469300CA41F2D0CA0C table tbody  tr:nth-child(1)  td:nth-child(4),

.ComponentStyle_UGAToDoLists #componentCCABBDC93FE37E4BAE77AB587A4BBC17 table tbody  tr:nth-child(1)  td:nth-child(4){
	width: 150px;
}
.ComponentStyle_UGAToDoLists #componentB61F9687E3504B40B521218E1C145822 table tbody  tr:nth-child(1)  td:nth-child(3), .ComponentStyle_UGAToDoLists #component54583D8D709BA2498ACE29BF7CC83D1F  table tbody  tr:nth-child(1)  td:nth-child(5), .ComponentStyle_UGAToDoLists  #componentD0504728A8B006499A3BE817CE504C44  table tbody  tr:nth-child(1)  td:nth-child(5),
  .ComponentStyle_UGAToDoLists #component41A09870648AB643B1A2B73855E9D8E3  table tbody  tr:nth-child(1)  td:nth-child(5),
.ComponentStyle_UGAToDoLists #componentDDB07EDE3F18D940A74C04E540A868EA  table tbody  tr:nth-child(1)  td:nth-child(5),
.ComponentStyle_UGAToDoLists #component8E8B9E0DAA46B7469300CA41F2D0CA0C  table tbody  tr:nth-child(1)  td:nth-child(5),

.ComponentStyle_UGAToDoLists #componentCCABBDC93FE37E4BAE77AB587A4BBC17  table tbody  tr:nth-child(1)  td:nth-child(5){
	width: 150px;
}
.ComponentStyle_UGAToDoLists #componentB61F9687E3504B40B521218E1C145822 table tbody  tr:nth-child(1)  td:nth-child(4), .ComponentStyle_UGAToDoLists #component54583D8D709BA2498ACE29BF7CC83D1F table tbody  tr:nth-child(1)  td:nth-child(6), .ComponentStyle_UGAToDoLists  #componentD0504728A8B006499A3BE817CE504C44 table tbody  tr:nth-child(1)  td:nth-child(6),
  .ComponentStyle_UGAToDoLists #component41A09870648AB643B1A2B73855E9D8E3 table tbody  tr:nth-child(1)  td:nth-child(6),
.ComponentStyle_UGAToDoLists #componentDDB07EDE3F18D940A74C04E540A868EA table tbody  tr:nth-child(1)  td:nth-child(6),
.ComponentStyle_UGAToDoLists #component8E8B9E0DAA46B7469300CA41F2D0CA0C table tbody  tr:nth-child(1)  td:nth-child(6),

.ComponentStyle_UGAToDoLists #componentCCABBDC93FE37E4BAE77AB587A4BBC17 table tbody  tr:nth-child(1)  td:nth-child(6){
	width: 70px;
}
.ComponentStyle_UGAToDoLists #componentB61F9687E3504B40B521218E1C145822 table tbody  tr:nth-child(1)  td:nth-child(5), .ComponentStyle_UGAToDoLists #component54583D8D709BA2498ACE29BF7CC83D1F table tbody  tr:nth-child(1)  td:nth-child(7), .ComponentStyle_UGAToDoLists  #componentD0504728A8B006499A3BE817CE504C44 table tbody  tr:nth-child(1)  td:nth-child(7),
  .ComponentStyle_UGAToDoLists #component41A09870648AB643B1A2B73855E9D8E3 table tbody  tr:nth-child(1)  td:nth-child(7),
.ComponentStyle_UGAToDoLists #componentDDB07EDE3F18D940A74C04E540A868EA table tbody  tr:nth-child(1)  td:nth-child(7),
.ComponentStyle_UGAToDoLists #component8E8B9E0DAA46B7469300CA41F2D0CA0C table tbody  tr:nth-child(1)  td:nth-child(7),

.ComponentStyle_UGAToDoLists #componentCCABBDC93FE37E4BAE77AB587A4BBC17 table tbody  tr:nth-child(1)  td:nth-child(7){
	width: 150px;
}
.ComponentStyle_UGAToDoLists #componentB61F9687E3504B40B521218E1C145822 table tbody  tr:nth-child(1)  td:nth-child(6), .ComponentStyle_UGAToDoLists #component54583D8D709BA2498ACE29BF7CC83D1F table tbody  tr:nth-child(1)  td:nth-child(8), .ComponentStyle_UGAToDoLists  #componentD0504728A8B006499A3BE817CE504C44 table tbody  tr:nth-child(1)  td:nth-child(8),
  .ComponentStyle_UGAToDoLists #component41A09870648AB643B1A2B73855E9D8E3 table tbody  tr:nth-child(1)  td:nth-child(8),
.ComponentStyle_UGAToDoLists #componentDDB07EDE3F18D940A74C04E540A868EA  table tbody  tr:nth-child(1)  td:nth-child(8),
.ComponentStyle_UGAToDoLists #component8E8B9E0DAA46B7469300CA41F2D0CA0C table tbody  tr:nth-child(1)  td:nth-child(8),

.ComponentStyle_UGAToDoLists #componentCCABBDC93FE37E4BAE77AB587A4BBC17 table tbody  tr:nth-child(1)  td:nth-child(8){
	width: 100px;
}

.ComponentStyle_UGAToDoLists .List{
	border: none none1px solid black;
}

.ComponentStyle_UGAToDoLists .ComponentHeaderTable{
 background-color: #405767;
}
.ComponentStyle_UGAToDoLists .ComponentHeaderTitle{
        font-weight: bold;
        padding-left: 50px;
        background-color: lightgray;
        color: #004E60;
        font-size: 1.1em;
}
.ComponentStyle_UGAToDoLists .DRSV-PagingBarArea {
    padding-bottom: 30px;
}


.activitybtnRED {
    background-color: #C20000;
    -webkit-border-radius: 9;
    -moz-border-radius: 9;
    border-radius: 9px;
    color: #ffffff;
    font-size: 16px;
    padding: 10px;
    font-weight: bold;
  }
  .activitybtnRED:hover {
    background-color: #FFFF00;
    color: black;
  }
  
  .activitybtnGREEN {
    background-color: #91D250;
    -webkit-border-radius: 9;
    -moz-border-radius: 9;
    border-radius: 9px;
    color: #ffffff;
    font-size: 16px;
    padding: 10px;
    font-weight: bold;
  }
  .activitybtnGREEN:hover {
      background-color: #FFFF00;
    color: black;
    font-weight: bold;
  }
  
  .activitybtnPURPLE {
    background-color: purple;
    -webkit-border-radius: 9;
    -moz-border-radius: 9;
    border-radius: 9px;
    color: #ffffff;
    font-size: 16px;
    padding: 10px;
    font-weight: bold;
  }
  .activitybtnPURPLE:hover {
      background-color: #FFFF00;
    color: black;
    font-weight: bold;
  }
  
  .activitybtnBLUE {
    background-color: #0099FF;
    -webkit-border-radius: 9;
    -moz-border-radius: 9;
    border-radius: 9px;
    color: #ffffff;
    font-size: 16px;
    padding: 10px;
    font-weight: bold;
  }
  .activitybtnBLUE:hover {
     background-color: #FFFF00;
    color: black;
    font-weight: bold;
  }
  
  .activitybtnORANGE {
    background-color: #FFC200;
    -webkit-border-radius: 9;
    -moz-border-radius: 9;
    border-radius: 9px;
    color: #ffffff;
    font-size: 16px;
    padding: 10px;
    font-weight: bold;
  }
  .activitybtnORANGE:hover {
      background-color: #FFFF00;
    color: black;
    font-weight: bold;
  }

  .awdIDdiv {
    font-family: 'Arial';
   font-weight: 600;
   font-size: 1.3em;
}

li {
	margin-bottom: 10px;
}

.fpPageTitle{
	font-family: 'RobotoSlabLight';
	font-size:2em;
	font-weight: bold;
	color: #ba0c2f;
}
.fpTitleID{
	font-size:1.2em;
	background: #e6e6e6;
	border-radius: 0px;
	width: 300px;
}


.ugafpmenu {
	padding-top: 0;
	padding-bottom: 5;
}

.ugafpmenutop {
	padding-top: 0;
	padding-bottom: 5;
	margin-left: 0;
}

.ugafpmenutop .RoomComponentTitle{
	display: none;
} 
.ugafpmenu .RoomComponentTitle{
	display: none;
}

.ugafpmenu .hyperlink{
	color: #405767;
    font-size: 14px;
    font-weight: 700;
}

.ugafpmenu span{
	color: #405767;
    font-size: 14px;
    font-weight: 700;
}

.ugafpmenu a:hover {
	color:white;
    background-color: #405767;
    text-decoration: none;
}

.ugafpmenutop .hyperlink{
	color: #405767;
    font-size: 14px;
    font-weight: 700;
}

.ugafpmenutop span{
	color: #405767;
    font-size: 14px;
    font-weight: 700;
}

.ugafpmenutop a:hover {
	color:white;
    background-color: #405767;
    text-decoration: none;
}


.sfQuestionIdentifier {
	font-weight: 600;
	font-size: 1.17em;
}


td.sfQuestionIdentifier {
	border-radius: 0px;
	 border: none none1px solid #dddddd;
	width: 4%;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	padding-top: 0px;
	background-color: #cfdae5;
	vertical-align: top;  
}
table.sfTableWrapperSubQuestion .sfQuestionIdentifier {
	width: 16px;
	font-weight: bold;
	text-align: right;
	padding-right: 0px;
	background-color: #ffffff;
	vertical-align: top;  
        color: #000000;
}
td.sfQuestionCaption {
	width: 76%;
	vertical-align: top; 
	border-radius: 0px; 
	text-align: left;
	padding-left: 20;
	padding-top: 0px;
	padding-bottom: 0px;
	border: none none1px solid #dddddd;
    
}
table.sfTableWrapperSubQuestion .sfQuestionCaption {
	vertical-align: top; 
	border-radius: 0px; 
	text-align: left;
	padding-left: 0px;
	background-color: #ffffff;
        border: none none1px solid #ffffff;
}
td.sfQuestionHelp {
	width: 20%;
	background-color: #cfdae5;
	border-radius: 0px;
	padding: 10px;
	padding-top: 0px;
	vertical-align: top;  
        border: none none1px solid #dddddd;
}
table.sfTableWrapperSubQuestion .sfQuestionHelp {
	width: 20%;
	background-color: #ffffff;
	border-radius: 0px;
	padding: 10px;
	font-size: 10px; 
	vertical-align: top;  
    border: none none1px solid #ffffff;
}

.TopNavTabArea {
	line-height: 22px;
    background-color: #BA0C2F;
    padding: 0 0 0 0;
}

.HeaderMajorTabRow {
    width: 100%;
    margin: 0 auto;
    /*border-top: 1px solid white;*/
}

.GlobalNavigation {
    border-bottom: none;
    box-shadow:  none;
}

.Button, .Button2, .button2 {
	box-shadow: none;
	font-family: 'Arial', serif;
	background-color: #BA0C2F; 
	color: #ffffff; 
	border: 0 none; 
	border-radius: 4px 4px 4px 4px;  
	font-size: 11pt;
	padding: .33em 1.5em;
}

.HeaderMajorTabRow {
    width: 100%;
    margin: 0 auto;
    border-top: none;
}

.subSummary {
    width: 100%;
}

.List, .ListSelected {
    border-top: 1pt solid #CCCCCC;
    padding-top: .5em;
    padding-bottom: .5em;
    font-family: RobotoSlab;
}
/**
 * FP Credit (fpc) AKA Intellectual Credit
 */

#fpc-matrix-candi {
	display: none;
}
#fpc-has-candi-mesg {
	display: none;
	color: #f00;
}
.fpc-mesg {
	display: none;
	color: #f00;
	margin-bottom: 10px;
	font-size: 1.1em;
}
.fpc-matrix-col {
	padding: 0px;
}
.fpc-matrix-col:last-child {
	text-align: right;	
}

.fpc-matrix input[type=text] {
	text-align: right;
	width: 50px;
}
.fpc-matrix thead,
.fpc-matrix tfoot {
	background-color: #cfdae5;
}
.fpc-matrix-col:first-child {
	background-color: #fff;
}
.fpc-matrix .fpc-totals {
	font-weight: bold;
}
.fpc-matrix tbody .fpc-matrix-col {
	padding: 7px 0px;
}
.fpc-matrix .fpc-unit-name {
	width: 200px;
	font-weight: bold;
}
.fpc-alloc-total,
.fpc-alloc-grand-total {
	border: none nonenone;
	background-color: inherit;
	background: none;

}
.fpc-alloc-grand-total {
	font-weight: bold;
}
.fpc-unit-search {
	padding-top: 16px !important;
}
.fpc-unit-search .fpc-results {
	overflow-y: scroll;
	margin-top: 10px;
	max-height: 380px;
	width: auto;
}
.fpc-unit-search .fpc-results thead td {
	font-weight: bold;
}
.fpc-unit-search .fpc-results td {
	padding-right: 10px;
}
.fpc-unit-search .fpc-results td:first-child,
.fpc-unit-search .fpc-results td:last-child {
	padding-right: 0;
}

/*************************************/