.mainheader {
    /*height: 60px;
    background-color: #016bb6;
    width: 100%;
    background-repeat: repeat-x;
    background-image: url(images/ui-bg_gloss-wave_75_2191c0_500x100.png);*/

    height: 100px;
    background-color: #ffffff;
    
}
.HomeNav a {font-family:'Segoe UI'; font-size:10pt;}
.HomeNav table tr td{padding:0;margin:0; text-align:center;}

.NavbarMenu{height:30px;background:#754a07 ;font-family:"Segoe UI","Roboto", Arial, Helvetica, Verdana, sans-serif;font-size:20px; padding-left:60px; box-shadow: 3px 6px 2px -4px black;}
    .NavbarMenu table{height:30px;margin:0;padding:0;}
    .NavbarMenu table tr td{ width:90px;}
    .NavbarMenu table tr td a{ padding:0px 10px;color:white;font-size:14px;}
    .NavbarMenu table tr td :hover{background:#868f98;}
    .NavbarMenu div table tr td:first-child{border-top:0.01em solid gray;}

    .horiznav {color:#ffffff; background-color:#fba621; background-repeat:repeat-x; background-image:url(images/horiznav.jpg); font-family:'Segoe UI'; font-size:12px; font-weight:bold; vertical-align:middle; height:20px; padding:4px 2px 4px 2px;position:relative}
	.horiznav A {color:#ffffff; font-family:'Segoe UI'; font-size:12px; font-weight:bold; text-decoration:none; padding:0px 5px 0px 5px}
	.horiznav A:link {color:#ffffff}
	.horiznav A:visited {color:#ffffff}
	.horiznav A:active {color: #ffffff}
	.horiznav A:hover {color:#ffffff;  padding:4px 2px 2px 4px;}
	.horiznav td {color:#ffffff;}
	.horiznav .hicon {height:24px; width:70px; background-repeat:no-repeat; background-image:url(images/Header/title_02.jpg);}

.mainbody {background-color:#ffffff; /*width:96%;*/ padding:20px 2% 20px 2%;}
.mitem {background-color:white; float:left; width:140px; height:100px; text-align:center;}
.mainfooter {background-repeat:repeat-x; background-color:#ffffff; padding:5px 0px 5px 0px; text-align:center; color:#000000; font-weight:bold}
.maincontent {width:100%;}


/* HEADINGS
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}



/* GRID
----------------------------------------------------------*/

.grid {border:solid 2px #868f98; background-color:#FFFFFF;}
	.grid th {color:#000000; background-color:#a8adb4; font-weight:bold; font-size:12px; padding:4px 4px 4px 4px;}
	.grid td {font-size:12px; padding:4px 4px 4px 4px;}
	.grid .alternate {background-color:#e4e6e7}
	.grid .total {background-color:#a8adb4}

.grid2 {border:solid 2px #868f98; border-collapse:collapse; background-color:#FFFFFF}
	.grid2 td {border-bottom-color:#868f98; font-size:12px; padding:2px 4px 2px 4px;}
	.grid2 .alternate {background-color:#e4e6e7}
	.grid2 .caption {color:#000000; font-weight:bold; background-color:#a8adb4}
	
.frm {border:solid 2px #868f98; background-color:#FFFFFF;}
	.frm td {font-size:12px; padding:2px 4px 2px 4px;}
	.frm .title {color:#000000; font-weight:bold; font-size:17px; font-family:'Segoe UI'; background-color:#868f98}
	.frm .title td {color:#000000; font-weight:bold; font-size:17px;}
	.frm .footer {border-top:solid 2px #a8adb4; padding-top:4px;}
	.frm .label {color:#000000; font-weight:bold; font-size:10px; background-color:#e4e6e7}
	.frm .label2 {color:#000000; font-weight:bold; font-size:10px; background-color:#e4e6e7; text-align:right;}
	.frm .alternate {background-color:#e4e6e7}

.title {font-size:20px; font-family:'Segoe UI'; font-weight:bold;}


body {
    /* green */
    /*background: #76b852; 
    background: -webkit-linear-gradient(right, #76b852, #8DC26F);
    background: -moz-linear-gradient(right, #76b852, #8DC26F);
    background: -o-linear-gradient(right, #76b852, #8DC26F);
    background: linear-gradient(to left, #76b852, #8DC26F);*/
    /* white */
    background: #ffffff; 
    /*background: -webkit-linear-gradient(right, #868f98, #ffffff);
    background: -moz-linear-gradient(right, #868f98, #ffffff);
    background: -o-linear-gradient(right, #868f98, #ffffff);
    background: linear-gradient(to left, #868f98, #ffffff);*/
    font-family: 'Segoe UI';
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;      
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    min-width: 770px;
   
}


hr {border:solid 1px #a8adb4;}
a img {border:0px none}

A {color:#004a80}
A:link {color:#004a80}
A:visited {color:#004a80}
A:active {color:#004a80}
A:hover {color:#004a80}