
body {  margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-color: #F5F5F5; }
p { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: Normal; }
em { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: Normal; }
i { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: Normal; }
li { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: Normal; }
ul { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: Normal; }
td { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: Normal; }
h1 { font-family: Arial, Verdana, Helvetica; font-size: 11px; color: #75AF32; font-weight: Bold; }

INPUT { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000000; font-weight: Normal; }
SELECT { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000000; font-weight: Normal; }

input, select    { border: 1px solid #35B402; background: #D2FFB9; }
.input, .select    { border: 0px; }
input.error, select.error {padding-right: 16px; border: 1px solid red; background-color: #FFFCE2; background-image: url(/ImagesSite/warning_obj.gif); background-position: right; background-repeat: no-repeat;}
input:focus, select:focus {border: 1px solid red; background-color: #EFEFEF; }
.mandatory  { font-weight: bold; }
.comment    { color: #BBBBBB; }

.MainTable { border: 1px solid #CCCCCC; background-color: #FFFFFF; }

.PageTitle { font-family: Arial, Verdana, Helvetica; font-size: 16px; color: #75AF32; font-weight: Bold; }
.Content { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: Normal; }
.PageFooter { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #FFFFFF; font-weight: Normal; background-image:url(/imagessite/template_footer.gif); }
.forminput { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000000; font-weight: Normal; }
.CostInfo { font-family: Arial, Verdana, Helvetica; font-size: 12px; color: #666666; font-weight: Bold; }
.\2006HomeBullets { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; list-style-image:url(/imagessite/icon_arrow.gif) }
.ContentTable { background-color: #FFFFFF; }
.MyinterVationsBar { background-image:url(/imagessite/navi_bars.png); }
.Color999999 { background-color: #999999; }
.ColorCCCCCC { background-color: #CCCCCC; }
.Color75AF32 { background-color: #75AF32; }

.CrumbNavigation { background-image:url(/imagessite/youarehere_main01.jpg); }


.Navigation { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.Navigation-Section-Title { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.SiteNavigationBar { background-image: url(/ImagesSite/warning_obj.gif); }

.TopNavigation { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.NewsScroll { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: Bold; }

.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }
.style5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }


A { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; }
A:Hover { color: #75AF32; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; }

A.PageUtilities { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
A:Hover.PageUtilities { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
A.TopNavigation { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
A.NewsScroll { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: Bold; text-decoration: none; }
A.ViewDetails { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
A:Hover.ViewDetails { color: #75AF32; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
A.PageUtilityTitle { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
A.PageUtilityTitle:Hover { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
A.SupportLink { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
A.SupportLink:Hover { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
A.OtherLinks { color: #75AF32; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; }
A.OtherLinks:Hover { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; }

.navwhite { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; }
A.navwhite { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; text-decoration:none; }
.navdkgrey { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; }
A.navdkgrey { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; text-decoration:none; }

#menu {
    background-color: #DCDCDC;
}
#menu div.top {
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 6px;
    padding-right: 8px;

    width: 100%;
}
#menu div.section {
    position: absolute;
    display: inline;
    z-index: -1;
}
#menu div.box {
    background-color: #F0F0F0;
    padding-top: 1px;
    padding-bottom: 2px;
    padding-left: 3px;
    padding-right: 8px;
    border-color: #CCCCCC;
    border-width: 1px;
    border-style: none solid solid solid;

    position: relative;
    visibility: hidden;
    width: 100%;
}
#menu a {
    font-family: verdana;
    font-size: 10px;
    color: #666666;
    text-decoration: none;
    white-space: nowrap;
}
#menu a:hover {
    font-family: verdana;
    font-size: 10px;
    color: #75AF32;
    text-decoration: none;
	white-space: nowrap;
}

.NetworkBarTop { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #FFFFFF; font-weight: Normal; background-color: #666666; }
