﻿.newsscrollbar 
    {
    width: 225px;
    height: 315px;
    margin: 0 auto 20px auto;
    overflow: auto;
    font-size: 90%;
    padding-right: 3px;
    padding-left: 3px;
    text-align: left;
    clear: right;
    }    
									
#right-content
    {
	width: 75%;
	height:100%;
	float: right;
	padding-top: 10px;
    }

#right-upper 
    {
	height: 100%;
    }
#right-lower 
    {
    height: 100%;
    margin-top:10px;
    }		
#right-lower-left 
    {
	width: 335px;
	float: left;
	height: 100%;
	padding: 5px;
	}
.addressbox  
{
    border-style:solid;
	border-color:#C0C0C0;
	border-width:1px;
	background-color:#EEEEEE;
    min-height:200px;
	padding:5px;  
    
    
    }	
#right-lower-right 
    {
	width: 335px;
	float: right;
	height: 100%;
	padding: 5px;
    }
    
.right-lower-left 
    {
	width: 375px;
	float: left;
	height: 100%;
	padding: 5px;
	}
	
.right-lower-right 
    {
	width: 295px;
	float: right;
	height: 100%;
	padding: 5px;
    }    				

#lower-content-area 
    {
	clear: both;
    }	

.Criteria  
    {
    color: #FF0000;
    font-family: "Times New Roman", Times, serif;
    text-align:left;
    font-size:22px; 
    }


.Announcement-date  
    {
	color: #FF0000;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
    text-align:left;
    }

.Announcement-title 
    {
	font-weight: bold;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
    }

.Announcement-description 
    {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
    }

.Page-title  
    {
   	font-weight: bold;
	color: #9F0707;
	font-family: "Times New Roman", Times, serif; 
    }
    
.Name  
    {
   	font-weight: bold;
	color: #000033;
	font-family: "Times New Roman", Times, serif; 
	font-size:22px;
    }

.instruction
    {
   	font-weight: bold;
	color: #FF0000;
	font-family: "Times New Roman", Times, serif; 
    }
    
.RoundedBox 
    {
    padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px; 
    }
    
.boxcontent p  
    {
    margin:5px;
    }

#space  
    {
    margin-top:30px;
    }

/*Home page*/
.boxheader 
    {
	font-size: 110%;
	font-weight: bold;
	color: #fff;
    height:30px;
    padding-top:5px;
    padding-left:15px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
	background-color: #7a1312;
    }

.boxcontent 
    {
    border-style:solid;
	border-color:#C0C0C0;
	border-width:1px;
	background-color:#EEEEEE;
	clear: both;
	padding:10px;
	
	}

/* All above is only found on the main default.aspx */
/*Professional default page*/
.proboxheader 
    {
	font-size: 110%;
	font-weight: bold;
	color: #fff;
	background-color: #666666;
    padding-top:5px;
    padding-left:15px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    }

.proboxcontent 
    {
    border-style:solid;
	border-color:#C0C0C0;
	border-width:1px;
	background-color:#F5F5F5;
	clear: both;
	padding:10px;
    }
/* All above is only found on the Professional default.aspx */

#inner-content 
    {
	width: 75%;
	float: right;
	min-height: 100%;
    }

.inner-body 
    {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	padding-right: 15px;
	padding-left: 5px;
    }
    
/*Jason added this below*/
#single 
    {
	line-height: 1.3em;
	font-weight:bold;
    }    

.right-list 
    {
	width: 195px;
	float:right;
    }    

.right-list ul  
    {
    margin-top:60px;
    }
/*Jason added this above */


.page-content 
    {
    min-height: 100%;
    clear:both;
    }

.page-content h2 
    {
	font-family: "Times New Roman", Times, serif;
	color:black;
	font-weight: bold;
	font-size: large;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #0000FF;
	margin-bottom: 10px;
    }

.page-content h3 
    {
	font-family: "Times New Roman", Times, serif;
	color: black;
	font-weight: bold;
	font-size: medium;
	margin-bottom: 10px;
    }

.inner-body li 
    {
	list-style-type: none;
    }

.inner-body li a:hover 
    {
	text-transform: capitalize;
	font-weight: bold;
	text-decoration: underline;
    }

.inner-body li a 
    {
	text-decoration: none;
    }

.smallbreak 
    {
	 line-height:10px;
    }
    
#left 
    {
     float:left;
     width:320px;
     border: 1px solid #000080;
     margin: 0px 0px 10px 0px;
     text-align:center;
     padding: 5px 0px 0px 5px;
     min-height:200px;
    }

#right  
    {
    float:right; 
    width:320px; 
    border: 1px solid #000080;
    margin: 0px 0px 10px 0px;
    text-align:center;
    padding: 5px 0px 0px 5px;
    min-height:200px;
    }

#center  
    {
  margin:1px 0px 3px 75px;  
    }

.disclaimtitle 
    {
    color:#FF0000;
    line-height:10px;
    font-weight:bold;
    }

#disclaim 
    {
	border:2px solid #FF0000;
	width:684px;
	font-size:12px;
	padding:5px;
	margin-bottom:5px;
    }

#Dirdisclaim 
    {
	border:2px solid #FF0000;
	width:100%;
	font-size:12px;
	padding:5px;
	margin-bottom:5px;
    }

#renldisclaimer 
    { 
    border:2px solid #FF0000;
	width:100%;
	font-size:15px;
	padding:5px;
	height:100px;
    }

#pdf  
    {
    line-height:1.5em;
    width:380px;
    text-align:left;
    margin-left:130px;    
    }

#support
    {
    margin-top:45px;
    margin-left:25px;
    }

#Admin
    {
    width:780px;
    margin-top:15px;
    margin:10px;
    width:380px;
    }

#redbox
    { 
    border:1px solid #FF0000;
	width:100%;
	padding:5px;
	height:100%;
    }   
    
#bluebox
    { 
    border:1px solid #0000FF;
	width:100%;
	padding:5px;
	height:100%;
    }
    
#checkbox 
    { 
    border:1px solid #FF0000;
	width:100%;
	font-size:15px;
	padding:5px;
	height:195px;
	}

#longbox  
    {   
    float:left;
    padding:5px;
    border:solid 1px #FF0000;  
    height:100%;
    width:100%;
    margin-bottom:15px;
    }
    
#longbox a  
    {  
    margin:0 15% 0 0;
    }    
    
#mailbox  
    {
    height:250px;
    clear:both;
    width:100%;
    }
    
.submit  
    {
    cursor: default;
    text-decoration:none;
    color:Black;
    }  

    .submit:hover  
        {
        text-decoration: underline;
        color:Blue;
        font-weight:bold;
        } 
    
  .criteria  
      {
      border:solid 1px red;
      padding:3px;
      } 
       
  .lookup  
     {
      border:solid 1px red;
      padding:3px;
      width:250px;
      } 
      
.text  
    {
    font-size:15px;
    }
    
.gvProNavBar
    {
    border-top: solid 1px #000;    
    }
    
.Imageformoney
    {
     height:18px;
     width:18px;
    }
     
.updateinfo
    {
     font-family: 'Times New Roman', Times, serif; 
    font-size:25px;
    color:Red;
    cursor:default;
    }
    
.status
    {
     font-family: 'Times New Roman', Times, serif; 
    font-size:20px;
    } 
    
.Red
    {
    color:Red;
     font-size:22px;
    font-weight:bold;
    font-family:"Times New Roman", Times, serif;
    }
    
.RedBig
    {
    color:Red;
     font-size:32px;
    font-weight:bold;
    font-family:"Times New Roman", Times, serif;
    }

.definitions
    {
    background:#C0C0C0;
    padding:5px;
    }   
    
.boldblack
    {
   font-weight:bold;   
    }    
    
.yellow  
{
    color:#0066FF;
    font-weight:bold;
    } 
      
.parent
{
    font-size:20px;
    font-weight:bold;
    font-family:"Times New Roman", Times, serif;
    float:left;
    } 
   
.child
{
     font-size:16px;
     font-weight:lighter;
     font-family:"Times New Roman", Times, serif;
     line-height:40px;
    }     
    
.page
    {
    border:solid 1px #808080;
    background-color:#F5F5F5;
    margin-bottom:10px;
    min-height:1750px;
    width:900px;

    }   
 
.answer  
    {
    margin:0px 35px 0px 0px;    
    float:left;
    color:#0000FF;
    font-weight:bold;
    }
    
.answerdetails  
{
    color:#0000CC;
    font-weight:bold;
  
}
    
.Legend
{
    border:solid 2px #ccc;
    margin:10px 0px 0px 0px;
    padding:7px 10px 7px 7px;    
} 
    
.AppDates
{
    border:solid 2px #000000;
    margin:10px 0px 10px 0px;
    padding:5px;
    line-height:25px;
    float:left;
    width:240px;
    background:#ccc;
    font-size:9pt;
    text-align:right;
}   
      
#MessageTitle
{    
    Border:solid 1px black;
    min-height:150px;
    min-width:696px;    
}   
    
#CompleteMessage
{    
    Border:solid 1px black;
    min-height:150px;
    min-width:696px;      
}  

.addressSpace  
{
   float: right;
   line-height:25px;      
}
    
.addressTitles  
{
    float:left;
    line-height:25px;
    clear:both;
}    
    
.addressbox  
{
    border-style:solid;
	border-color:#C0C0C0;
	border-width:1px;
	background-color:#EEEEEE;
    min-height:150px;
	padding:5px;    
}
 
 #disc
 {
     list-style-type: disc; 
     margin-left:20px;     
 }  

.spacesmall  
{
   margin-bottom:5px;   
}   
    
.center
{
    float:right;
    margin-right:250px;       
} 
    
.spacearound
{
     padding:10px;
     text-align:center;    
} 
    
.leftspacearound
{
     padding:10px;
     text-align:left;    
} 
    
    
.gridfooter
{
    margin:50px 0px 0px 0px;    
}
    
.cmebox
{
    float:left;
    Border:solid .5px black;
    padding:5px;
    width:600px;
}
    
.cmealert
{
    float:left;
    width:100px;    
    }

.linkbox a 
{
    width:100px;
    float:left;
    height:70px;
    margin-right: 10px;
    }
    
.linkbox a:hover 
{
    font-weight:bold;
    color: #CF110C;    
    }    
    
.report  
{
    width:100%;
    float:left;
    height:50px;
     }
    
.report:hover 
{
    font-weight:bold;
    color: #CF110C;    
    }
    
.helpforfs 
    {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	float: left;
	width:615px;
	margin-left:2px;
	margin-bottom:20px;
    }
       
.tab
{
    padding-right:4px;
    outline:#33CC00 solid 2px;   
    }