.banner
{
    background-image:url(../Images/WeyerBanner2.png);
    height:78px;
    
}
.leftmenubgimg
{
       background-image:url(../Images/navBg.gif);
       width:200px;
}
.body
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Titles -----------------------------------------*/

.titleBlue18px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1A8FCC;
}

.titleOrange18px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:Green;
	height: 23px;
	width: 760px;
}

.titleOrange11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Green;
	font-weight:normal;
}

.txtBlack11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

/* BodyCopy -----------------------------------------*/

.rightPadding
{
    padding-right:20px;
}

.txtGrey11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666;
}
.textGrey11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666;
	width: 100%;
}

.txtGreyUnder11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #666;
}

.txtForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #666;
}
.txtForm1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #666;
	width: 99%;
}
.txtGreyBold11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height: 15px;
	color: #666;
}

/* Tables-----------------------------------------*/



/* Links -----------------------------------------*/


A.navMain:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #FFF;
}

A.navMain:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #FFF;
}

A.navMain:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #FFF;
}

A.navMain:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #22C3FF;
}

A.navMainActive:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #22C3FF;
}

A.navMainActive:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #22C3FF;
}

A.navMainActive:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #22C3FF;
}

A.navMainActive:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #22C3FF;
}

A.bread:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #666;
}

A.bread:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #666;
}

A.bread:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #666;
}

A.bread:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
    color: #666;
}



A.default:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #1A8FCC;
}

A.default:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #1A8FCC;
}

A.default:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #1A8FCC;
}

A.default:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
    color: #1A8FCC;
}

A.defaultOrange:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #CD8844;
}

A.defaultOrange:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #CD8844;
}

A.defaultOrange:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #CD8844;
}

A.defaultOrange:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
    color: #CD8844;
}

A.footer:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
    color: #707E70;
}

A.footer:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
    color: #707E70;
}

A.footer:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
    color: #707E70;
}

A.footer:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
    color: #707E70;
}

.footerActive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
    color: #707E70;
}

.txtFooter10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #707E70;
	width: 67%;
}


 .margin20px {
 margin-left:20px;
 }
 
.helpNumbers
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
    color: #1A8FCC;
    padding-bottom:6px;
}


.pagewrap{
	margin-left:15em;
	margin-right:2em;
}

.zdivfront
{
    z-index: 9999;
    }
    
.zdivback
{
    z-index:-1;
    }




 .transparentDiv
        {
        	
        	filter:alpha(opacity=70);
        	-moz-opacity: .7;
        	background: #555;
        	width:100%;
        	height:100%;
        }
        
        
          .cal_Theme1 .ajax__calendar_container	{    background-color: #d8e8ff;     border:solid 1px #678FC2;}
	.cal_Theme1 .ajax__calendar_header  {    background-color: #ffffff;     margin-bottom: 4px;}
	.cal_Theme1 .ajax__calendar_title,
	.cal_Theme1 .ajax__calendar_next,
	.cal_Theme1 .ajax__calendar_prev  {    color: #004080;     padding-top: 3px;}
	.cal_Theme1 .ajax__calendar_body  {    background-color: #d8e8ff;  border: solid 1px #cccccc;}
	.cal_Theme1 .ajax__calendar_dayname {    text-align:center;     font-weight:bold;     margin-bottom: 4px;     margin-top: 2px;}
	.cal_Theme1 .ajax__calendar_day {    text-align:center;}
	.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day, 
	.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
	.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
	.cal_Theme1 .ajax__calendar_active  {    color: #004080;     font-weight: bold;     background-color: #ffffff;}
	.cal_Theme1 .ajax__calendar_today   {    font-weight:bold;}
	.cal_Theme1 .ajax__calendar_other,
	.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
	.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {    color: #bbbbbb;}  
