﻿/*#region Global Settings*/

html, body 
    {
    border:0;
    margin:0;
    padding:0;
    }
 
body 
    {
	font: 100%/1.25 Arial, Helvetica, sans-serif;
	height: 100%;
    }
 
/***** Headings *****/
 
h1, h2, h3, h4, h5, h6 
    {
    margin:0;
    padding:0;
    font-weight:normal;
    }
 
h1 
    {
    padding:30px 0 25px 0;
    letter-spacing:-1px;
    font-size:2em;
    }
 
h2 
    {
    padding:20px 0;
    letter-spacing:-1px;
    font-size:1.5em;
    }
 
h3 
    {
    font-size:1em;
    font-weight:bold;
    }
 
/***** Common Formatting *****/
 
p, ul, ol 
    {
    margin:0;
    padding:0 0 1.25em 0;
    }
 
ul, ol 
    {
    padding:0 0 1.25em 2.5em;
    line-height:1.75em;
    }
 
blockquote 
    {
    margin:1.25em;
    padding:1.25em 1.25em 0 1.25em;
    }
 
small 
    {
    font-size:0.85em;
    }
 
img 
    {
    border:0;
    }
 
sup 
    {
    position:relative;
    bottom:0.3em;
    vertical-align:baseline;
    }
 
sub 
    {
    position:relative;
    bottom:-0.2em;
    vertical-align:baseline;
    }
 
acronym, abbr 
    {
    cursor:help;
    letter-spacing:1px;
    border-bottom:1px dashed;
    }
 
/***** Links *****/
 
a,
a:link,
a:visited,
a:hover 
    {
    text-decoration:none;
    }
 
/***** Forms *****/
 
form 
    {
    margin:0;
    padding:0;
    display:inline;
    }
 
input, select, textarea 
    {
    font:1em Arial, Helvetica, sans-serif;
    }
     
textarea 
    {
    width:100%;
    line-height:1.25;
    }
 
label 
    {
    cursor:pointer;
    }
 
/***** Tables *****/
 
table 
    {
    border:0;
    margin:0 0 1.25em 0;
    padding:0;
    }
 
table tr td 
    {
    padding:2px;
    }

/***** Global Classes *****/
 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.wrap          { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

/*#endregion Global Settings*/

/*#region MasterPage*/

#maincontainer 
    {
    width: 990px;
    height: 610px;
    margin:5px auto 0 auto;
    min-height: 100%;
    position: relative;
    padding-top:25px;
    }

#Nav
{
width:200px;
min-height:100%;
margin:50px 15px 0 0;


}


.lnkLetterStyle
{
margin-bottom:10px;
line-height:30px;
letter-spacing:1px;
padding:2px;
}



#banner 
    {
    height: 202px;
    padding: 0;
    text-align: left;
    }

#pagecontent
    {	
    border: 1px solid #C0C0C0;	
    min-height: 100%;
    position: relative;
    background-color:#fff;
    }

#navcontent
    {
    margin-left:10px;
    width: 970px;
    margin-top:10px;
    } 

#navigation 
    {
    width: 970px;
    }

#navigation li 
    {
    list-style-type: none;
    display:inline;
    margin-left:17.5px;  
    font-size:18px;
    }

#navigation li a:hover 
    {
    color: #EAC17E;
    text-decoration: underline;
    }

#navigation li a 
    {
    text-decoration: none; 
    color: #FFF;
    }

#sub-nav-content
    {
    margin:10px 0 10px 10px;
    width: 188px;
    height: 100%;
    float: left;
    padding: 5px;
    min-height: 100%;
    border: 1px solid #C7211E;
    }

#sub-nav
    {
    width: 208px;
    height: 100%;
    float: left;
    min-height: 100%;
    }

#main-content-area 
    {
    min-height: 100%;
    width:760px;
    float: right;
    }

#footer 
    {
    bottom: -25px;
    left: -1px;
    width: 100%;
    height: 100%;
    clear: both;
    text-align: center;
    margin-top: 10px;
    padding-top: 10px;
    }

#footer li 
    {
    list-style-type: none;
    display: inline;
    text-align: center;
    padding-right: 15px;
    padding-left: 15px;
    }

/* ************************************* */

#logo 
    {
    width: 990px;
    float: left;
    }

#imglogo 
    {
    border-width: 0;
    width:990px;
    height:71px;
    }

/*#endregion MasterPage*/

/*#region inner*/

#left-content 
    {
    width: 300px;
    height: 310px;
    float: left;
    padding-top: 10px;
    }
				
#left-inner-lower 
    {
	height: 248px;
	padding: 5px;
    }
				
.news-container 
    {
    background-color: #fff;
    }
		
.news-title 
    {
    font-weight:bold;
    font-size: 22px;
    color:  #7A1312;
    padding-left: 18px;
    }
    
.newsscrollbar 
    {
    width: 250px;
    height: 215px;
    margin: 0 auto 20px auto;
    overflow: auto;
    font-size: 90%;
    padding-right: 8px;
    padding-left: 8px;
    text-align: left;
    clear: right;
    }

#right-content  
    {
    width: 400px;
    height: 100%;
    float: right;
    padding-top: 10px;
    }

#upper-content 
    {
    width: 750px;
    float: left;
    margin: 10px 10px 10px 0px;
    clear: both;
    }
    
#lower-content 
    {
    width: 750px;
    float: left;
    margin: 10px 10px 10px 0px;
    clear: both;
    }

#lower-content2
    {
    width: 750px;
    float: left;
    margin: 10px 10px 10px 0;    
    clear: both;
    }


#upper-content p   
    {
    font-size:12px;
    }
	

/*Home page*/



/*End Home page*/




/*Secured Landing page*/


/*End Secured Landing page*/



.boxheaderRound 
    {
	font-size: 110%;
	font-weight: bold;
	color: #fff;
	background-color: #7A1312;       /*#7000ff;*/    
    height:30px;
    padding-top:5px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    text-align:center;
    width:100%;
    }

/*.boxheaderRound2 {
    font-size: 110%;
    font-weight: bold;
    color: #fff;
    background-color: #11ad82;
    height: 30px;
    padding-top: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    text-align: center;
    width: 100%;
    margin-top:50px;
}*/



.boxheaderRound13 {
    font-size: 110%;
    font-weight: bold;
    color: #fff;
    background-color: #74A18E;
    height: 30px;
    padding-top: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    text-align: center;
    width: 710px;
 
}


.boxheaderRound3 {
    font-size: 110%;
    font-weight: bold;
    color: #fff;
    background-color: #74A18E;
    height: 30px;
    padding-top: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    text-align: center;
    width: 100%;
 
}

.boxheaderRoundRed {
    font-size: 110%;
    font-weight: bold;
    color: #fff;
    background-color: #C7211E;
    height: 30px;
    padding-top: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    text-align: center;
    width: 100%;
 
}


.boxheaderRound4 
    {
	font-size: 110%;
	font-weight: bold;
	color: #fff;
	background-color: #91867E;       /*#7000ff;*/    
    height:30px;
    padding-top:5px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    text-align:center;
    width:100%;

    }


.boxheaderRound5 
    {
	font-size: 110%;
	font-weight: bold;
	color: #fff;
	background-color: #AD85BA;       /*#7000ff;*/    
    height:30px;
    padding-top:5px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    text-align:center;
    width:100%;

    }


.RoundedBoxHome 
    {
    padding-right: 3px;
	padding-left: 3px; 
    float:right;
    width:750px;
	}


.RoundedBox 
    {
    padding-right: 3px;
	padding-left: 3px; 

	}

.boxcontent 
    {
 	background-color:#fff;
	clear: both;
	/*padding-top:7px;*/
    padding:7px 5px 0 0;
    border:1px solid black;
    height:100%;
    padding: 10px;   
    }

.boxcontentO
    {
 	background-color:#fff;
	clear: both;
	border:1px solid black;
    height:100%;
      
    }





.dboxcontent 
    {
    border:solid 1px #C0C0C0;
	background-color:#F8F8F8;
	clear: both;
	padding:7px;
     
    }

.boxcontent p  
    {
    margin:5px;
    }


/* rounded edges on the Navigation bar*/

	.boxheaderRoundNav 
    {
	font-size: 110%;
	color: #fff;
	background-color: #555C78;    
    height:35px;
    padding-top:5px;
    border-radius:5px;  
   }



.page-content 
    {
    min-height: 100%;
       padding:0 10px 0 10px;
    }

.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 
    {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	padding-right: 15px;
	padding-left: 5px;
    }
    
.inner-body li 
    {
	list-style-type: none;
	}

.inner-body li a:hover 
    {
	text-transform: capitalize;
	font-weight: bold;
	text-decoration: underline;
    }

.inner-body-left 
    {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	padding-right: 15px;
	padding-left: 5px;
	width: 750px;
	float: left;
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: #0000FF;
    }

.inner-body li a 
    {
	text-decoration: none;
    }

#otherli
    {
	float:right;
	list-style: none;
    }

#numsingle 
    {
	line-height: 1.3em;
    list-style:decimal;
    }   

.smallbreak
    {
    line-height:10px;
    }
 
  .line 
    {
    line-height: 0.5em;
    } 
 
 .DescrLabel   
    {
    float:left;
  	color: maroon;
	font-weight:bold;
    }
    
#faqmenu
    {
     width:650px;
     height:100%;
     margin:10px 0px 20px 0px;
     border:solid 2px blue;
     padding:5px;
    } 
    
#left
    {
    list-style: none;
    }     

.lblTitle
    {
    font-size:18px;
    }  
    
.QA
    {
    font-family: "Times New Roman", Times, serif;
	font-size: 20px;
    }

.QAnswer
    {
    font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color:#0000FF;
    }
    
#QA  
    {
    margin:0 10px 0 0; 
    }    
  
 #questions   
    {
    width:745px;
    }
 .btnhelp  
    {
    margin:0 0 0 10px;
    } 
    
.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;
    } 

 .signin  
    {
    font-family: "Times New Roman", Times, serif;
	}  

.Page-title  
    {
   	font-weight: bold;
	color: #9F0707;
	font-family: "Times New Roman", Times, serif; 
    } 



.Org-title  
    {
   	font-weight: bold;
	color: #2c2b2b;
	font-family: "Times New Roman", Times, serif; 
    } 


 
.updateinfo
    {
     font-family: 'Times New Roman', Times, serif; 
    font-size:25px;
    color:Red;
    cursor:default;
    } 



.center-body 
    {
	width:720px;
    text-align:center; 
    min-height: 100%;
    margin:auto;
    }



.FormInputs 
{
    width:325px;
    text-align:left;
    float:left;
    line-height:5px;

}



.FormLabels 
{

    width:325px;
    clear:both;
    text-align:right;
    float:left;
    line-height:30px;

}


/*#endregion inner*/

/*#region IE*/


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.line 
 {
   line-height: 1.0em;
 } 
 
 #helpcenter  
 {
   margin-left:10px;  
 }
}

 
#imagefloat
{
   float: right;
   width: 30px;
   padding-right:.9em;
   }

 /**************TOOLTIP*********************/
#imagefloat1
{
  
   width: 30px;
   padding-right: .9em;
   }
a.tooltips {
  position: relative;
  display: inline;
  float: right;
}
a.tooltips span {
  position: absolute;
  width: 526px;
  color: #FFFFFF;
  background: #000000;
  height: auto;
  line-height: 22px;
  text-align: left;
  visibility: hidden;
  border-radius: 6px;
  padding: .4em;
  
}
a.tooltips span:after {
  content: '';
  position: absolute;
  /*tab*/
  top: 100%;
  left: 90%;
  margin-left: -8px;
  width: 0; height: 0;
  border-top: 8px solid #000000;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}
a:hover.tooltips span {
  visibility: visible;
  opacity: 0.8;
  bottom: 50px;
  left: 50%;
  margin-left: -505px;
  z-index: 999;
}

 /***********************************/




/*#endregion IE*/


