﻿body
{
  font-family:Verdana;
  font-size:11px;
  background-color:rgb(244,247,248);
  margin:0px;
}

.container
{
    margin-left: auto;
    margin-right: auto;
    width:960px;
    background-color:White;
    border:solid 1px #b1d3cd;
   
}

.nmtxt
{
	font-family:Verdana;
    color:Black;
}

.nmtxt a
{
    color:#0662c7;
}

.nmtxt a:visited
{
    color:#0662c7;
}

.nmtxt a:hover
{
    color:#0662c7;
    text-decoration:none;
}

#footer
{
    margin-top:10px;
     margin-left: auto;
    margin-right: auto;
    width:960px;
    
}

#header
{
    margin-bottom:10px;
}

.menu
{
    list-style-type:none;
    
}

h3
{
   color: #595959; 
}

.msg
{
    font-size:13px;
    margin:10px;
    
}


.chaosmenu{
border: 1px solid #C0C0C0;
background-color: #25A4B7;
border-bottom-width: 0;
width: 170px;
}

* html .chaosmenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 164px;
}

.chaosmenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.chaosmenu a{
font: bold 13px Verdana;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #FFffff;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

.chaosmenu a:visited{

}

html>body .chaosmenu a{ /*Non IE rule*/
width: auto;
background-color: #FFffff;
color: #000000;
}

.chaosmenu a:hover{
background-color: #25A4B7;
color: #FFffff;
}

.chaosmenu .selected{
background-color: #25A4B7;
color: #FFffff;
}


.arrowlistmenu{
width: 175px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: white;
background-color:#25A4B7;

margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #FF9B05;
background: url(media/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 11px;
}

.arrowlistmenu ul li a:visited{
color: #FF9B05;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #FF9B05;
background-color: #F3F3F3;
}

.faqlist
{
    list-style:none;
}

.faqlist li
{
    margin:15px;
}

.faqlist .qstn
{
    font-size:14px;
    font-weight:bold;
}

.faqlist .answr
{
    font-size:11px;
    margin-top:5px;
  
}

.pby
{
    font-size:13px;
    font-weight:bold;
}

.pby a
{
    color:#25A4B7;
    font-size:13px;
    margin-right:5px;
}

.pby a:visited
{
    color:#25A4B7;
    font-size:13px;
  
}


.pby a:hover
{
    color:#25A4B7;
    text-decoration:none;
}

.lgnImgs a
{
	font-family:Verdana;
	font-size:16px;
	text-decoration:none;
	font-weight:bolder;
	color: #595959; 
}

.lgnImgs img
{
	border:none;
	margin:5px;
}


.srchresults
{
	width:650px;
}

.srchresults ul
{
	list-style:none;
	margin-left:10px;
	padding-left:10px;
}

.srchresults li
{
	border-bottom:solid 1px gray;
	margin-bottom:10px;
	padding-bottom:10px;
}

.srchresults .rslt
 {
 	color: #FF9B05;
 	font-weight:bold;
 	font-size:12px;
 }
 
 .pgng
 {
 	float:right;
 	 	 	font-size:13px;
 }
 
 .pgng a
 {
 	margin-right:5px;
 	color:#25A4B7;
 	font-weight:bold;

 }
 
 .pgng span
 {
 	margin-right:5px;
 	color:#FF9B05;
 	font-weight:bold;

 	
 }