﻿body {margin-top:0px; }
a {color: #d76f2b; text-decoration: underline;}
a:visited {color: #7f4b00; text-decoration: underline; }
a:hover { color: #fea73d; text-decoration: underline; }

.forceEnvelopContent{clear:both; }

.homeHeader 
{
    font-family: Times new Roman; font-size: 28px; 
    font-weight: normal; line-height:28px; color: #d76f2b; margin-bottom:13px;
} 
  
.header 
{
    font-family: Times new Roman; font-size: 20px; 
    font-weight: bold; color: #d76f2b; margin-bottom:10px; margin-top:0px;
} 
    
.subHeader 
{
    font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; 
    font-weight: bold; color: #53473a; margin-bottom:10px; margin-top:5px;
} 

.BodyCopy 
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 12px; font-weight: normal; line-height:19px; color:#53473a;
}

.BodyCopy a
{
    color:#d76f2b !important;/* Important is needed in Gecko browsers inorder to style links in tinymce */
	text-decoration: underline;
}

.BodyCopy a:visited
{
    color: #d76f2b !important;/* Important is needed in Gecko browsers in order to style links in tinymce */
	text-decoration: underline;
}

.BodyCopy a:hover
{
    color: #fea73d !important;/* Important is needed in Gecko browsers in order to style links in tinymce */
	text-decoration: underline;
}

.Error 
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 12px; font-weight: normal; line-height:15px; color:red;
}

a.Error 
{
    color: red; 
}
a.Error:visited 
{
    color: red; text-decoration: none; 
}
a.Error:hover 
{ 
    color: #fea73d; text-decoration: underline; 
}


.copyRight {color: #53473a; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.copyRight a {color: #53473a; text-decoration: underline;}
.copyRight a:visited {color: #53473a;  text-decoration: underline;}
.copyRight a:hover {color: #d76f2b;  text-decoration: underline;}

.breadCrumbs {color: #53473a; font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; font-weight: normal; margin-bottom:20px;}
.breadCrumbs a {color: #53473a; text-decoration: underline;}
.breadCrumbs a:visited {color: #53473a;  text-decoration: underline;}
.breadCrumbs a:hover {color: #d76f2b;  text-decoration: underline;}

ul
{
    margin: 10px 0px 0px 0px; 
}

ul.BodyCopy 
{
    line-height: 15px; 
    margin: 10px 0px 0px 0px; 
    padding-left:30px; 
    padding-bottom:10px;
}

.BodyCopy ul 
{
    line-height: 15px; 
    margin: 10px 0px 0px 0px; 
    padding-left:30px; 
    padding-bottom:10px;
}

.BodyCopy subHeader 
{
    font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; 
    font-weight: bold; color: #53473a; margin-bottom:10px; margin-top:5px;
} 

ul li
{
  margin: 7px 0px 0px 0px;  
}

.leftNav {font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px; font-weight: normal; color:#d76f2b; }
.leftNav a {color: #53473a; text-decoration: none; }
.leftNav a:visited {color: #53473a; text-decoration: none; }
.leftNav a:hover { color: #d76f2b; text-decoration: underline; }

.LeftNav1stLevel {font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; font-weight: normal; color:#d76f2b;  padding-left:10px; padding-top:10px; }
.LeftNav1stLevel a {color: #53473a; text-decoration: none; }
.LeftNav1stLevel a:visited {color: #53473a; text-decoration: none; }
.LeftNav1stLevel a:hover { color: #d76f2b; text-decoration: underline; }    

.LeftNav1stLevelCurrent {font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; font-weight: normal; color:#d76f2b;  padding-left:10px; padding-top:10px; }
    

.LeftNav2ndLevel {font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; font-weight: normal; color:#d76f2b; padding-left:20px; padding-top:7px;}
.LeftNav2ndLevel a {color: #53473a; text-decoration: none; }
.LeftNav2ndLevel a:visited {color: #53473a; text-decoration: none; }
.LeftNav2ndLevel a:hover { color: #d76f2b; text-decoration: underline; }

.LeftNav2ndLevelCurrent {font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; font-weight: normal; color:#d76f2b; padding-left:20px; padding-top:7px;}


.divider {padding-bottom:6px; width:1px;}

.callToAction
{
    width:500px; background-color:#eae1cb; padding:10px 10px 10px 20px;
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 12px; font-weight: normal; line-height:15px; color:#53473a;
}
.callToAction a {color: #d76f2b; text-decoration: underline; }
.callToAction a:visited {color: #d76f2b; text-decoration: underline; }
.callToAction a:hover { color: #fea73d; text-decoration: underline; }

.rightBox-container {float:right; width:190px; margin:0px 20px 0px 0px; padding:0px;  }

.rightBoxItem{margin-bottom:20px;}
.rightBoxBlueBar {width:190px; background-color:#44667a; margin:0px; padding:0px; height:20px;}
.rightBoxHeader {font-family:verdana, Arial; font-weight:bold; font-size:13px; color:#ffffff; 
    margin:0px 0px 0px 12px; padding-top:2px;}
.rightBoxBorder1 {width:188px; margin:0px; padding:0px; 
    border-left:solid 1px silver; border-right:solid 1px silver; 
    border-bottom:solid 1px silver; }
.rightBoxBorder2 
{
    width:186px; margin:0px; padding:0px; 
    border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; 
    border-bottom:solid 1px #ffffff; background-color:#e6eaeb;
}
.rightBoxContent {font-family: verdana, arial, helvetica, sans-serif; color:#53473a;
    font-size: 11px; font-weight: normal; margin:0px 10px 15px 12px; padding-top:6px;}
.rightBoxContent a {color: #d76f2b; text-decoration: underline;}
.rightBoxContent a:visited {color: #7f4b00; text-decoration: underline; }
.rightBoxContent a:hover { color: #fea73d; text-decoration: underline; }

.rightBoxContent ul
{
    margin-left:12px; padding-left:0px;
}

.rightBoxContent ul li
{
  margin: 4px 0px 0px 0px;  
}

.rightBoxCopy {font-family: arial, verdana, helvetica, sans-serif; 
    font-size: 11px; font-weight: normal; line-height:15px; color:#53473a;}
.rightBoxCopy a {color: #d76f2b; text-decoration: underline; }
.rightBoxCopy a:visited {color: #d76f2b; text-decoration: underline; }
.rightBoxCopy a:hover { color: #fea73d; text-decoration: underline; }  

.rightNavBox 
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; font-weight: normal;  text-decoration: none;
    line-height: 15px; padding-left:0px; margin-left:0px;
    color: #53473a;
}
.rightNavBox a {color: #d76f2b; text-decoration: underline;}
.rightNavBox a:visited {color: #53473a;  text-decoration: underline;}
.rightNavBox a:hover {color: #d76f2b;  text-decoration: underline;}

.rightNavBox ul
{
    margin: 0px 0px 0px 0px; 
    padding-left:0px; 
    padding-bottom:0px;
}

.rightNavBox ul li
{
  margin: 4px 0px 8px 0px;  
}

 input.StdCheckbox
 {
	clear:both;float:left;
	margin-bottom:5px;
	margin-right:8px;
 }
 
.tblGeneral 
{
	border-collapse:collapse;
	border:solid 1px #53473a;
	clear:both;
	font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 12px; font-weight: normal; line-height:15px; color:#53473a;
}

.tblHeaderRow
{
    background-color:#CAD7DB;
}

.tblTanRow
{
    background-color:#ede9dc;
}

.tblCellNotRight td
{
    border-top:solid 1px #53473a; border-right:solid 1px #53473a;
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; font-weight: normal; color:#53473a;
}

.tblCellRight td
{
    border-top:solid 1px #53473a;
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; font-weight: normal; color:#53473a;
}

td.tblCellNotRight
{
    border-top:solid 1px #53473a; border-right:solid 1px #53473a;
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; font-weight: normal; color:#53473a;
}

td.tblCellRight
{
    border-top:solid 1px #53473a;
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; font-weight: normal; color:#53473a;
}
/*
.BodyCopy td
{
   font-family: verdana, arial, helvetica, sans-serif; 
   font-size: 13px; font-weight: normal; line-height:15px; color:#53473a; 
}
*/
.sitemapEntryLevel_0
{
    padding:0px 0px 3px 0px;
	font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 13px; font-weight: normal; line-height:18px; color:#53473a;
}
.sitemapEntryLevel_1
{
    padding:0px 0px 3px 30px;
	font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 13px; font-weight: normal; line-height:18px; color:#53473a;
}
.sitemapEntryLevel_2
{
    padding:0px 0px 3px 60px;
	font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 13px; font-weight: normal; line-height:18px; color:#53473a;
}
.sitemapEntryLevel_3
{
    padding:0px 0px 3px 90px;
	font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 13px; font-weight: normal; line-height:18px; color:#53473a;
}
.sitemapEntryLevel_4
{
    padding:0px 0px 3px 120px;
	font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 13px; font-weight: normal; line-height:18px; color:#53473a;
}
	
/* CSS container shadow: no width specified: end */

.MainNav, .MainNavOver
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height:25px;
	font-weight:bold;
	word-spacing: 0px;
	letter-spacing: 1.5px;
	text-decoration:none;
	color: #44667a;
/*	padding:0px 12px 0px 12px;
 padding:0px; 
	height:30px;*/
    width:140px;
}

.MainNav a
{
  text-decoration:none;  
  color: #44667a;
}

.MainNav a:hover 
{
  text-decoration:none;
  color:#d76f2b;  
}


.MainNavOver 
{
	color: #44667a;
	text-decoration:none;
}

.MainNavOver a
{
  text-decoration:none;  
	color:#d76f2b;
}


.MainNavOver a:hover 
{
	text-decoration:none;
	color:#d76f2b;
}


/* background-color:#eae1cb; */

.MainNavDiv {
	background-color:#eae1cb;
	width:1px;
	height:25px;
}

.rollOverButtonOff
{
    padding:0px; margin:0px; 
    background-image:url('/images/button_bgnd.gif');
}
.rollOverButtonOn
{
    padding:0px; margin:0px; 
    background-image:url('/images/button_bgnd_ro.gif');
}


.roOffbtn1
{
    background-image:url('/images/layout/btn1.gif');
}
.roOnbtn1
{
    background-image:url('/images/layout/btn1_ro.gif');
}
.roOffbtn2
{
    background-image:url('/images/layout/btn2.gif');
}
.roOnbtn2
{
    background-image:url('/images/layout/btn2_ro.gif');
}
.roOffbtn3
{
    background-image:url('/images/layout/btn3.gif');
}
.roOnbtn3
{
    background-image:url('/images/layout/btn3_ro.gif');
}
.roOffbtn4
{
    background-image:url('/images/layout/btn4.gif');
}
.roOnbtn4
{
    background-image:url('/images/layout/btn4_ro.gif');
}
.roOffbtn5
{
    background-image:url('/images/layout/btn5.gif');
}
.roOnbtn5
{
    background-image:url('/images/layout/btn5_ro.gif');
}
.roOffbtn6
{
    background-image:url('/images/layout/btn6.gif');
}
.roOnbtn6
{
    background-image:url('/images/layout/btn6_ro.gif');
}

.rollOverDisplayArea
{
    width:480px; 
    height:300px;
}