﻿/* ---------Master page CSS---------- */
.ngcHeader
{
    background-image:url(images/headerBackground.jpg);
    background-repeat:no-repeat;
    width:1000px;
    height:150px;
}

.mainBody
{
    background-color:#FFFFFF;
    width:1000px;
    font-size:14px;
    color:#003366;
    padding-top:15px;
    padding-bottom:15px;
}

.greyBox
{
    background-image:url(images/greyBox.jpg);
    background-repeat:no-repeat;
    width:290px;
    height:145px;
    vertical-align:text-top;
    padding:10px;
}

.ngcFooter
{
    background-image:url(images/footerBackground.jpg);
    background-repeat:no-repeat;
    width:1000px;
    height:61px; 
    text-align:center;
    font-size:12px;
    color:#FFFFFF;    
}

.ngcFooter a:link
{
    color: #FFFFFF;
    text-decoration: none;
}
.ngcFooter a:visited
{
    color: #FFFFFF;
    text-decoration: none;
}
.ngcFooter a:hover
{
    text-decoration: none;
    color: #FFFFFF;
}
.ngcFooter a:active
{
    text-decoration: none;
    color: #FFFFFF;
}

/* ---------End of master page CSS---------*/


/* ---------CSS for rest of the site------ */
.mainBodyBannerText
{
   width:710px;
   text-align:left;
   vertical-align:text-top;
   font-size:18px;
   border:1px solid #efefef; 
}

.mainBodyText
{
    padding-left:5px;
    width:710px;
}
/* ---------End of CSS for all other pages----- */



/* ---Special CSS for a page--- */

.servicesLink
{
    padding-left:5px;
}

.servicesLink a:link
{
    color: #003366;
    text-decoration: none;
}
.servicesLink a:visited
{
    color: #003366;
    text-decoration: none;
}
.servicesLink a:hover
{
    text-decoration: none;
    color: #003366;
}
.servicesLink a:active
{
    text-decoration: none;
    color: #003366;
}

/* ---End of Special CSS for a page--- */

